Subd ms åtkomstrapport kan innehålla. Skapa rapporter som Access-databasobjekt. Databashanteringssystem och expertsystem

formär ett databasobjekt som används för att visa, mata in eller ändra data. Jämfört med manuell datainmatning låter det formulärbaserade gränssnittet dig automatisera processen genom att lägga till funktionella element i formuläret, ange datavalidering, anpassa presentationen av data för visning.

Formulär skapas utifrån de designade databaserna. Access erbjuder en mängd olika sätt att skapa formulär, beroende på vilken funktionalitet och komplexitet du behöver. Det enklaste sättet att skapa ett formulär är med formmästare. Med hjälp av formulärguiden kan du skapa ganska flexibla formulär med fält från olika tabeller, olika sorter former och stilar. På fig. Figur 8 visar ett komplext formulär skapat från ett formulär baserat på den underordnade tabellen Coupler Repair Schedule, i vilken ett formulär baserat på den överordnade tabellen Customer Details är inbäddat.

Ris. 8. Komplex form i designläge

Kontrollerär användargränssnittsobjekt som låter dig ange eller visa data. Kontrollerna finns på fliken Konstruktör i en grupp Kontroller.

Genom att använda kontroller i formulär kan du avsevärt utöka funktionaliteten för formulär, samt lägga till visningen av nödvändiga data. I läge Konstruktör formulär kan du förse det projicerade formuläret med en titel eller förklarande text med hjälp av verktyget Inskrift. Vissa fält kan markeras med kontrollerna − Linje eller Rektangel. Vid utskrift av data är det alltid användbart att veta när data matades in, dessa parametrar kan ställas in med knappen datum och tid.

En annan kontroll i formdesign är Kombinationsrutan. Denna kontroll används när det krävs att fältvärdet i tabellen inte matas in manuellt, utan väljs från berömd lista värden. Dessa listor är i regel olika typer av referensdata.

Kombinationsrutan skapas på följande sätt. I formulärdesignläge, välj den högra rektangeln för fältet som ska utrustas med kontrollen Kombinationsrutan och högerklicka. En meny öppnas, välj från den föreslagna listan Konvertera element> Kombinationsrutan. Vidare genom alternativet egenskaper behöver ringa Egenskapsfönster och vara på fliken Data Installera Radkälltyp - Lista över värden(Figur 9) I fastigheten Strängkälla ange en lista med värden i följande format 1001; 1002; 1003; 1004; 1005.



Ris. 9 - Egenskapsfönster för fältet med listan "Delkod"

Skapat element Kombinationsrutan låter dig ändra artikelnumret i formulärvisningsläget med automatisk förändring dess värden i länkade tabeller.

Om du, medan du arbetar i ett formulär, behöver visa data från ett annat formulär eller ange det i ett annat formulär, kan du skapa en kommandoknapp i originalformuläret som öppnar fälten i ett annat formulär. För att skapa en sådan knapp måste du gå till fliken Skapande och klicka på kontrollen Knapp. Håll ner musknappen och rita en rektangel där kommandoknappen ska vara. Menyn öppnas Skapa knappar. Välj sedan åtgärden som ska utföras när knappen trycks ned, till exempel för att öppna ett formulär, välj från listan KategorierArbeta med formuläret på listan ÅtgärderÖppna formuläret. Klicka sedan på knappen Ytterligare.

I nästa dialogruta ombeds du välja vilket formulär som ska öppnas bland de tidigare skapade formulären. Formuläret du öppnar måste baseras på en länkad tabell som har ett nyckelfält som är länkat till nyckelfältet i det ursprungliga formulärets tabell. Ställ sedan in alternativet Text, skriv in texten som kommer att finnas på knappen och klicka på knappen Redo.

Kommandoknappen fungerar enligt följande. Efter att ha angett ett värde i nyckelfältet i källformuläret, genom att trycka på den här knappen visas underformuläret med data relaterade till nyckelfältet. Ett underformulär är ett formulär som infogas i ett annat formulär. Ett underformulär skapas med en knapp Underformulär, som finns på flikarna Konstruktör i en grupp Kontroller eller genom att dra önskad form från navigeringsområdet till huvudformen.

Rapportera, till skillnad från en tabell, representerar data med sammanfattande beräkningar; data av samma typ kan grupperas med utdata av delsummor för varje grupp. Med ett sidhuvud, sidhuvud, sidfot och beräknade summor ger en utskriven rapport mer information än en tabell. Baserat på tabellen kan rapporten endast välja nödvändig information för en viss period.



För att skapa en rapport i Access måste du på fliken Skapande i en grupp Rapporter klick Rapportguiden.

Rapportguidenär ett Access-verktyg som hjälper till att skapa en rapport baserad på svaren på de frågor som användaren ställt.

I fältet i detta fönster Val av tabell/fråga välj önskad tabell på grundval av vilken rapporten kommer att skapas och klicka på knappen Ytterligare. Guiden för att skapa rapport erbjuder sedan en serie dialogrutor som låter dig välja typ av rapport (till exempel tabellform eller kolumn), fälten som ska visas (alla eller bara några), sortera data i fälten (i alfabetisk eller stigande ordning), välj rapportstil (till exempel strikt). När du svarar i dialoger måste du klicka på knappen Ytterligare tills den här knappen blir otillgänglig, då är alla frågor över och det återstår att klicka på knappen Redo.

Den färdiga rapporten kan ses (aktiv Visningsläge). Du kan ändra rapportvyn i läget Rapportdesigner, där du kan gå från fönstret Databas genom att klicka på knappen, Konstruktör.

För att växla till designvy högerklickar du på rapportnamnet i navigeringsfönstret och väljer Konstruktör.

Du kan ändra egenskaperna för rapporten, dess avsnitt och dess kontroller i egenskapsfönstret. Du kan lägga till bastabell- eller basfrågefält från omfattningen till rapportlayouten. Fältlista. Därefter kommer det att vara möjligt att lägga till fält i rapporten genom att dra dem från området Fältlista.

Att vara i läget Rapportdesigner, kan du förse den projicerade rapporten med en titel (den bör placeras i området Rapportens titel), en rubrik som visar kolumnrubriker överst på varje sida, (placerad i Sidhuvud), en sidfot som visar sammanfattande information längst ned på varje sida, (område sidfot innehåller vanligtvis det aktuella sidnumret), ett anteckningsområde där summan av rapporten finns. På fig. 10 visar rapporten i designläge med organisationen av det slutliga fältet, räknande antalet poster i fältet "Typer av fel".

Ris. 10. Rapportvyfönster i designläge

Sparar ändringar. När du har sparat rapportlayouten kan du köra rapporten senare vid behov. Layouten kommer att förbli oförändrad, men själva rapporten kommer att innehålla aktuell data varje gång den skrivs ut. Du kan ändra rapportlayouten eller skapa en annan liknande rapport utifrån den.

Spara rapportlayouten. För att spara rapportlayouten, klicka på knappen. Microsoft Office och välj sedan kommando Spara eller tryck på kortkommandot CTRL+S. Du kan klicka på en knapp istället. FRÅN vakt i fönstret Panel snabb åtkomst . Om rapporten ännu inte har fått ett namn måste du ange det i fältet Rapportnamn och sedan klicka OK.

Spara en rapportlayout under ett annat namn. För att spara rapportlayouten under ett annat namn, klicka på knappen Microsoft Office och välj sedan kommando Spara som. I dialogrutan Bevarande ange ett namn i fältet Spara ett objekt till och sedan i fält Hur Välj föremål Rapportera och tryck på knappen OK.

Skriver ut en rapport. Rapporten kan skrivas ut från alla lägen, såväl som om den inte är öppen. Innan du börjar skriva ut bör du noggrant kontrollera sidinställningarna (som marginaler och orientering). I Access sparas sidinställningar med rapporten, så du behöver bara ställa in dem en gång. Du kan ändra dessa inställningar senare om det behövs.

  • 7. Motivering av nummersystemet som används i en modern dator.
  • 8. Översättning av tal från ett nummersystem till ett annat.
  • 9. Former för representation av tal i en dator.
  • 10. Kodning av text-, grafisk och ljudinformation i en dator.
  • 11. Begreppet logiska samband "och", "eller", "inte" och deras roll i datorer.
  • 12. Typer och funktionella egenskaper hos moderna mikroprocessorer.
  • 13. Funktioner och egenskaper hos moderkortet, däck.
  • 14. Cache - minne, dess syfte, egenskaper.
  • 15. Ozu, syfte, egenskaper.
  • 16. Syfte, typer och huvudegenskaper för hårddiskar och disketter.
  • 17. Strukturen för att registrera information på magnetiska och optiska skivor. Begreppet spår, sektorer, kluster.
  • 18. Enheter på optiska och magneto-optiska skivor.
  • 19. Formatering av diskar, dess syfte, organisera platsen för filer.
  • 20. Syfte, typer och huvudsakliga egenskaper hos videomonitorer.
  • 21. Utnämning, sorter, huvudsakliga egenskaper hos skrivare.
  • 23. Allmänna egenskaper hos datorprogramvara.
  • 24. Klassificering av mjukvaruprodukter.
  • 25. Den historiska aspekten av utvecklingen av systemprogramvara.
  • 26. Grundläggande systemprogramvara.
  • 27. Servicesystemstöd.
  • 28. Antivirusprogram, deras egenskaper.
  • 29. Arkiverare, deras syfte, egenskaper.
  • 30. Diskunderhållsverktyg, deras syfte, egenskaper.
  • 31. Konceptet med en fil, dess identifiering, attribut, plats på disken, angivande av sökväg.
  • 32. Datafiler, deras typer, koncept för fysisk och logisk enhet.
  • 33. Karakteristika för filsystemet ms-dos, Windows.
  • 34. Allmänna egenskaper för verksamheten. Windows-miljöer - 95, 98, 2000
  • 35. Allmänna egenskaper hos programmeringsverktyg.
  • 36. Klassificering av applikationspaket (ppp).
  • 1.Problembaserade OPP
  • 2. PPP datorstödd design
  • 3. OPS allmänt syfte
  • 4. Metodorienterade SPP
  • 5. Office PPPs
  • 6. Desktoppublicering
  • 7. Mjukvaruverktyg för multimedia
  • 8. Artificiell intelligenssystem
  • 37. Syfte och allmänna egenskaper för Office-applikationspaketet.
  • 38. Ordbehandlare.
  • 39. Ordning för utförande av operationer i ett uttryck som innehåller parenteser, aritmetiska operationer, relationer och logiska funktioner.
  • 40. Bordsprocessorer.
  • 41. Grundläggande tillvägagångssätt för val av egenskaper hos en persondator.
  • 42. Begreppet en algoritm, dess egenskaper.
  • 43. Algoritmpresentationsformulär.
  • 44. Grundläggande typer av beräkningsprocesser (algoritmers styrstrukturer).
  • 3. Cyklisk algoritm.
  • 45. De viktigaste stadierna av förberedelser för att lösa datorproblem.
  • 46. ​​Programmeringsverktyg, kort beskrivning, status, utvecklingstrender, radteknologi.
  • Grunderna i rad
  • 47. Översättare, deras typer, en kort beskrivning. Sänd innehåll.
  • 48. Informationsteknologi dde, ole. Exempel på deras tillämpning.
  • 50. Databasens koncept och syfte.
  • 51. Funktionalitet subd.
  • 52. Huvudtyperna av databashanteringssystem.
  • 53. Skillnaden mellan databasarkitekturer: klient-server och fil-server.
  • 54. Funktioner och syfte med en relationsdatabas.
  • 55. Kort beskrivning, syfte och samband mellan de strukturella delarna av databasen.
  • 56. Normalisering av relationer, normala former av en relationsdatabas.
  • 57. Begreppet en databasnyckel, dess syfte.
  • 58. Funktionella och logiska relationer mellan databastabeller.
  • 59. Informationslogisk modell av databasen.
  • 60. Begreppet dataintegritet, dess roll i arbetet med databasen.
  • 61. Konceptet med ett databasfält, dess typ, egenskaper.
  • 62. Formulär, rapporter, förfrågningar om Access subd, deras syfte, metoder för att skapa.
  • 63. Kännetecken, syfte med modern subd.
  • 64. Subd Access, dess egenskaper, möjligheter.
  • 65. Utnämning och klassificering av datornätverk.
  • 66. Huvudtyper av topologi för lokala datornätverk, egenskaper, kritisk analys.
  • 67. Internetnätverk, syfte, tjänster, grundläggande begrepp.
  • 68. Paketkommunikation på Internet. Meddelandedirigering.
  • 62. Formulär, rapporter, förfrågningar om Access subd, deras syfte, metoder för att skapa.

    Förfrågningar. Dessa objekt används för att extrahera data från tabeller och presentera dem för användaren i en bekväm form. Frågor utför operationer som dataurval, sortering och filtrering. Med hjälp av frågor kan du utföra datatransformationer enligt en given algoritm, skapa nya tabeller, automatiskt fylla tabeller med data importerad från andra källor, utföra enkla beräkningar i tabeller och mycket mer.

    Det speciella med frågor är att de hämtar data från bastabeller och skapar en tillfällig databas utifrån dem. resulterande tabell(ögonblicksbild) är bilden av de fält och poster som valts från bastabellerna. Om de vill betona det faktum att detta bord är "tillfälligt", kallas det också för en ögonblicksbild. När vi arbetar med huvuddatabastabellerna har vi fysiskt att göra med hårddisk, det vill säga med en mycket långsam enhet. När vi på grundval av en fråga får den resulterande tabellen, har vi att göra med ett kalkylblad som inte har några analoger på hårddisken - det här är en bild av de valda fälten och posterna. Grundprincipen är att ingen beställning krävs från bastabeller. Allt

    poster i huvudtabellerna görs endast i en naturlig ordning när de tas emot, det vill säga i oordnad form. Att arbeta med en bild är snabbare och mer effektivt än med tabeller lagrade på en hårddisk.

    Uppdatering av databasen kan också göras genom en fråga. I bastabellerna läggs all data in i den ordning de tas emot, d.v.s. de är inte beställda. Men på lämplig begäran kan du få uppgifterna sorterade och filtrerade efter behov.

    Blanketter. Om frågor är speciella medel för att välja och analysera data, så är formulär sätt att mata in data. Deras innebörd är densamma - att ge användaren möjlighet att fylla i endast de fält som han ska fylla i. Samtidigt kan speciella kontroller (räknare, rullgardinslistor, radioknappar, kryssrutor etc.) placeras i formuläret för att automatisera inmatningen. Fördelarna med blanketter avslöjas särskilt tydligt när data matas in från ifyllda blanketter. I det här fallet görs formuläret med grafiska medel så att det upprepar formulärets design - detta förenklar avsevärt sättarens arbete, minskar hans trötthet och förhindrar tryckfel.

    Rapporter. Till sina egenskaper och struktur liknar rapporter på många sätt formulär, men är endast avsedda för datautgång, och för utskrift inte till skärmen utan till skrivaren. I detta avseende skiljer sig rapporterna genom att de vidtar särskilda åtgärder för att gruppera utdata och för att visa speciella designelement som är typiska för tryckta dokument.

    63. Kännetecken, syfte med modern subd.

    Microsoft Access 2003, en 32-bitars relationsdatabasmotor som körs på Windows-miljö 2003 /T/XP och senare. Denna mjukvaruprodukt är en del av en integrerad Microsoft-paket Office Professional, relativt lätt att lära sig och använda, passar lika bra för både nybörjare och proffs. Huvudegenskaperna hos Access DBMS inkluderar:

    Grafiskt gränssnitt med flera fönster som möjliggör interaktivt skapande av tabeller, formulär, frågor, rapporter och makron

    Tillgång till avancerade interaktiva designverktyg (tabeller, formulär, frågor, rapporter, makron)

    Närvaron av specialverktyg som automatiserar arbetet, kallade guider

    Tillgänglighet för upprätthållande av dataintegritet på databasnivå

    Tillgänglighet för datasäkerhetsverktyg (lösenordsskydd, begränsning av åtkomstnivå och förmågan att arbeta i fleranvändarsystem)

    Använda OLE-objektteknologi för att bädda in objekt av olika karaktär (texter, kalkylblad, ritningar) i databasen

    Att ha ett eget språk Visuell programmering Basic, ett objektorienterat språk för att utveckla användarapplikationer, som har egenskapen autonomi från DBMS och portabilitet till andra MS Office-applikationer

    Fullständigt stöd för SQL frågespråk

    Möjlighet att integrera data från olika DBMS.

    Microsofts mjukvaruprodukter bör övervägas mer i detalj. Det mest intressanta med dessa paket är deras fantastiska integrations-, samarbets- och datadelningsmöjligheter, eftersom dessa paket är produkter från samma tillverkare och även använder liknande datautbytestekniker.

    Visuell FoxProär annorlunda hög hastighet, har ett inbyggt objektorienterat programmeringsspråk som använder xBase- och SQL-dialekter (dessa dialekter är inbyggda i många DBMS). Har en objektmodell på hög nivå. När den används i datornätverk ger den både exklusiv och separat användaråtkomst till data.

    Tillgångär en del av det mest populära MS Office-paketet. Huvudfördelar: Bekant för många slutanvändare och har hög datastabilitet, lätt att lära sig, kan användas av en icke-professionell programmerare, låter dig förbereda rapporter från databaser i olika format. Mjukvarupaketet Access är utformat för att skapa rapporter i fritt format baserat på olika data och utveckling, icke-kommersiella applikationer.

    Visuell Grundläggande är ett objektorienterat programmeringsspråk för allmänt bruk vars dialekter är inbyggda i Access, Visual FoxPro. Fördelar: mångsidighet, förmågan att skapa OLE-komponenter, låga krav på hårdvaruresurser. Det används för att skapa medelkraftiga applikationer som inte är förknippade med en hög intensitet av databehandling, utveckling av OLE-komponenter, integration av MS Office-komponenter.

    VisuellC++- det mest kraftfulla objektorienterade programmeringsspråket, har obegränsad funktionalitet. Det här språket är utformat för att skapa programkomponenter för att utföra hastighetskritiska operationer.

    SQL server- databasserver, implementerar klient-server-metoden och interagerar med de angivna paketen. Huvudfördelar: hög grad av dataskydd, kraftfulla verktyg för databehandling, hög prestanda. Omfattning: lagring av stora datamängder, lagring av högvärdig data eller data som kräver sekretess.

    Dessa mjukvaruprodukter har förmågan att visuellt designa användargränssnittet, det vill säga utvecklaren skapar gränssnittselement från färdiga fragment, programmerar endast sina ändringar som svar på eventuella händelser.

    Tekniken för att skapa enkla, detaljerade, sammansatta databasrapporter i MS Access 2007 DBMS beskrivs.

    * * *

    Följande utdrag ur boken Databaser: Rapportering i MS Access 2007 (författare, 2013) tillhandahålls av vår bokpartner - företaget LitRes.

    Början av arbetet

    För att få en uppfattning om databasrapporterna föreslås att Borey 2007 utbildningsdatabasen öppnas i MS Access DBMS.

    Öppnar databasen

    För att öppna Borey 2007-databasen måste du:

    1. Starta Microsoft Access genom att klicka på Start-knappen.

    2. Välj Alla program, sedan Microsoft Office och sedan Microsoft Access 2007. Fönstret Microsoft Access 2007 öppnas.

    Om Borey 2007-databasen öppnas på din dator inte för första gången, kommer du att se startskärmsfönstret för Borey 2007-databasen på skärmen;

    Om det är första gången kommer MS Access att ladda det först. För att starta nedladdningen, klicka på kommandoknappen Ladda ner och följ instruktionerna.

    Databasfönstret för Borey 2007 öppnas.

    Databasen är stängd som vanligt för MS kontor sätt: i systemmenyn, som innehåller kommandon för att arbeta med filen, välj "Stäng databas".

    Övning 1. Starta MS Access 2007. Öppna Northwind 2007-databasen. Stäng det. Öppna Northwind 2007-databasen igen.

    Funktioner i MS Access 2007-gränssnittet

    I MS Access 2007 skiljer sig från tidigare versioner gränssnitt. Menyn och verktygsfälten ersätts med ett menyband med olika flikar: Hem, Skapande, Extern data, Arbeta med databasen.

    Flikar innehåller verktyg eller grupper av verktyg (gruppen är markerad med en triangelikon) som du kan ange.


    Ris. 1. MS Access 2007 menyband med flikar


    Dessutom, beroende på vilket databasobjekt du arbetar med, visas kontextverktyg automatiskt, till exempel när du arbetar med formulär visas kontextverktyg för formuläret.

    Under menyfliksområdet finns navigationsområdet till vänster och redigeringsfönstret till höger, som visar objektet som redigeras.


    Ris. 2. Databasfönster "Borey 2007"


    Navigationsrutan innehåller alla Access-objekt (tabeller, formulär, frågor, rapporter, etc.). Du kan välja önskat objekt från listan All Access-objekt. När du dubbelklickar på ett objekts namn i navigeringsfönstret, kommer det objektet att visas i redigeringsfönstret på sin egen flik.

    Databasobjekt

    Databasen innehåller data i följande typer av objekt: tabell, fråga, formulär, rapport, makro och modul. Den grundläggande datalagringsstrukturen är tabellen. Alla andra typer av objekt härleds från tabellen:

    Frågan lagrar tabelldata som uppfyller vissa kriterier som specificerats av användaren under kompileringen av datahämtningskommandot.

    Ett formulär lagrar tabell- eller frågedata som en samling skärmkort, som vart och ett visar innehållet i en enskild tabell eller frågepost, vilket är användbart vid uppdatering av data i tabeller.

    Rapporten lagrar tabell- eller frågedata i formuläret textdokument lämplig för tryckning.

    Ett makro lagrar en uppsättning databehandlingsoperationer som kan startas med en enda tryckning på Enter-tangenten, vilket är praktiskt om du ofta behöver utföra samma typiska operationer.

    Modulen lagrar ett databehandlingsprogram skrivet på ett programmeringsspråk, oftast på det språk som är inbyggt i MS Access, Access Basic.

    Databasobjekten i navigeringsfönstret är grupperade och du kan se namnen på grupperna. För att se innehållet i en grupp, klicka på gruppens namn. Ett andra klick kommer att komprimera grupplistan till dess namn.

    Uppgift 2. Dölj och expandera grupplistorna i navigeringsfönstret.

    På grund av det faktum att tabeller är den huvudsakliga datalagringsstrukturen, för att undvika deras skada och för att säkerställa bekvämligheten med att arbeta med data, arbetar användaren med härledda typer av objekt. I Northwind 2007-databasen presenteras formulären "Kunder och order", "Lager och inköp", "Leverantörer", "Leverans", "Rapporter", "Anställda" uttryckligen i hoppområdet.

    Tabeller och andra typer av objekt är dolda i navigeringsfönstret i gruppen Hjälpobjekt.

    Gruppen "Otilldelade objekt" lagrar objekt som dessutom skapats av användaren. Du kan till exempel spara dina skapade förfrågningar här.

    anteckna det olika typer objekt är markerade olika ikoner:

    Du kan ändra representationen av objekt i navigeringsfönstret till den bekanta som används i tidigare versioner av MS Access. För att göra detta, klicka på listikonen (▼) i navigeringsfönstrets rubrik för att utöka listan med objektfilter och välj All Access-objekt.

    Uppgift 3. Visa innehållet i gruppen Hjälpobjekt. Öppna olika typer av objekt, se deras innehåll. Stäng gruppen Hjälpobjekt. Ändra representationen av objekt i navigeringsfönstret för att gruppera objekt efter typ: tabeller, frågor, formulär, makron, moduler.

    Övergångsområdet kan komprimeras och utökas genom att klicka på dubbelpilen (<<) или (>>) i panelens övre högra hörn.

    Uppgift 4. Dölj och expandera navigeringsfönstret.

    Redigeringsfönstret är nu upptaget av startskärmen. Startskärmen kan tas bort genom att klicka på knappen (X) till höger om startskärmsikonen.

    Du kan visa den i navigeringsområdet från gruppen "Auxiliary Objects" och sedan formuläret "Valgskärm".

    Uppgift 5. Stäng Borey 2007-databasens startskärm.

    Alla databastabeller är sammankopplade. Du kan se relationerna mellan tabeller om du öppnar dataschemat genom att välja "Dataschema" på menyfliken "Arbeta med databaser".

    Du kan stänga dataschemat genom att klicka på knappen Stäng på menyfliken Design.

    Uppgift 6. Öppna och stäng dataschemat.

    MS Access 2007 hjälpsystem

    Som alla MS Office-program har MS Access 2007 DBMS sin egen hjälpsystem. För att öppna den behöver du:

    1. Klicka på knappen (?) till höger i menyraden.

    2. I fönstret "Hjälp: Åtkomst" anger du önskat hjälpavsnitt längst ner i fönstret eller i sökfältet, anger söksammanhanget och trycker på Enter.

    Uppgift 7. Öppna hjälpsystemet MS Access 2007. Öppna avsnittet Formulär och rapporter. Se innehållet i avsnittet. Stäng hjälpsystemet.

    Rapporter, liksom formulär, är härledda Access-objekt baserat på tabeller eller frågor. Formulär är ett praktiskt verktyg för att snabbt visa data, men deras huvudsakliga syfte är att tillhandahålla datainmatning och redigering. Efter att ha skrivit in data i tabeller med hjälp av formulär som gör det lätt att ange, kanske du vill visa data på ett organiserat sätt. Rapporter används för att presentera data på ett bekvämt och lättförståeligt sätt. Datautmatning med hjälp av rapporter. Allmänna bestämmelser. Som alla Access-objekt kan du skapa en rapport manuellt eller genom att använda rapportguiden (rekommenderas för att skapa ett utkast till rapport). En rapport genereras utifrån en tabell (flera tabeller) eller en fråga. Processen att skapa en ny rapport liknar att skapa vilket Access-objekt som helst, dvs. du behöver bara välja databasobjektet Rapport - Skapa och sedan i dialogrutan Ny rapport välj läget för att skapa rapport.

    För att skydda databasen använder Access arbetsgruppsfilen system.mdw (en arbetsgrupp är en grupp användare som delar nätverksresurser), till vilken databaser på arbetsstationer är anslutna som standard. Arbetsgruppsfilen innehåller konton användare och grupper, samt användarlösenord. kontonåtkomsträttigheter till databasen och dess objekt kan beviljas, medan själva åtkomstbehörigheterna lagras i databasen. För att säkerställa skyddet av Access-databasen är det nödvändigt att skapa arbetsgrupp med hjälp av arbetsgruppsadministratörsfilen wrkgadm.exe. När du skapar en unik arbetsgrupp anger du användarnamn, organisationsnamn och arbetsgruppskod. MS Access-arbetsgruppsfilen innehåller följande inbyggda konton: 1. Admins - standardanvändarkonto. Dessa poster är desamma för alla instanser av Ms Access; 2. Admin - administratörsgruppkonto - är unik i varje arbetsgruppsfil; 3. Användare - innehåller användarkonton. För att skapa en arbetsgruppsfil måste du avsluta Access och i system- eller system32-mappen i Windows-katalogen, hitta arbetsgruppsfilen och skapa en ny arbetsgrupp (upp till 20 numeriska eller alfabetiska beteckningar kan användas). Gruppen Admins kan innehålla ett godtyckligt antal användare, men ägaren till objektet är alltid densamma (ägaren till objektet kan vara kontot som skapade objektet eller till vilket rättigheterna att använda det överfördes). Eftersom det är möjligt att läsa adminposten för alla arbetsgrupper och dessa konton är desamma måste ADMIN-användaren tas bort från administratörsgruppen, för vilken ett nytt administratörskonto ska skapas och ett lösenord ställas in för hans konton och för ägarkontona. Endast databasägaren och medlemmarna i gruppen Admins kan kryptera och dekryptera en databas. För kryptering använder Jet RSA-algoritmen (uppkallad efter de första bokstäverna i namnen på dess uppfinnare: Rivest, Shamir, Adelman) med en nyckel baserad på arbetsgruppens ID. Databaskryptering har två negativa bieffekter. För det första minskar dess prestanda – enligt Microsoft, med 10-15 procent. För det andra kan en krypterad databas inte komprimeras med program som PKZip, LHA, Stacker och DriveSpace. Mer exakt kan du komprimera, men det är ingen mening - dess storlek kommer att minska något. Differentiering av användarrättigheter Åtkomstbehörigheter kallas explicita om de tillhör eller är tilldelade ett användarkonto.



    Ett exempel på att skapa dataskydd i MS Access:

    Fig.4 Skapa dataskydd

    Skapande av rapporter i MS Access DBMS. Utarbetande av rapporteringsunderlag för MS Access. Skydd av projekt på DBMS MS Access.

    Databassäkerhetssystemet måste säkerställa databasens fysiska integritet och skydd mot obehörigt intrång för att kunna läsa innehållet och modifiera uppgifterna. Databasskydd utförs på två nivåer: - på lösenordsnivå; -på nivån användare (skydd av användarkonton och identifierade objekt). För att skydda databasen använder Access arbetsgruppsfilen system.mdw (en arbetsgrupp är en grupp användare som delar nätverksresurser), till vilken databaser på arbetsstationer är anslutna som standard. Arbetsgruppsfilen innehåller användar- och gruppkonton, samt användarlösenord. Konton kan ges åtkomsträttigheter till databasen och dess objekt, medan själva åtkomstbehörigheterna lagras i databasen. För att säkerställa skyddet av Access-databasen är det nödvändigt att skapa en arbetsgrupp med hjälp av arbetsgruppsadministratörsfilen wrkgadm.exe. När du skapar en unik arbetsgrupp anger du användarnamn, organisationsnamn och arbetsgruppskod. MS Access-arbetsgruppsfilen innehåller följande inbyggda konton: 1. Admins - standardanvändarkonto. Dessa poster är desamma för alla instanser av Ms Access; 2. Admin - administratörsgruppkonto - är unik i varje arbetsgruppsfil; 3. Användare - innehåller användarkonton. För att skapa en arbetsgruppsfil måste du avsluta Access och i system- eller system32-mappen i Windows-katalogen, hitta arbetsgruppsfilen och skapa en ny arbetsgrupp (upp till 20 numeriska eller alfabetiska beteckningar kan användas).



    Ett exempel på att skapa rapporter i MS Access:

    Fig.5 Skapa rapporter

    SLUTSATS

    I pedagogisk praktik UPP 04.01. och UPP 04.02. Jag konsoliderade kunskaper inom disciplinerna: MDK 04.01. "Arbeta med dator- och PC-hårdvara" och MDK 04.02. "Arbeta med dator- och PC-programvara". Jag upprepade sådant material som: datorns externa arkitektur, ansluta enheter, sätta upp program och gränssnitt, arbeta med redigeringsprogram, etc.

    I praktiken studerades och målades följande ämnen:

    1. Skapa en presentation

    Rapporteraär en formaterad representation av data som visas, skrivs ut eller arkiveras. De låter dig extrahera nödvändig information från databasen och presentera den i en form som är bekväm för uppfattningen, och ger också stora möjligheter att generalisera och analysera data. Vid utskrift av tabeller och förfrågningar ges information nästan i den form som den lagras. Ofta finns behov av att presentera data i form av rapporter som är traditionella och lättlästa. En detaljerad rapport innehåller all information från en tabell eller fråga, men innehåller sidhuvuden och är paginerad med sidhuvuden och sidfötter.

    Rapportstruktur i designvy

    Microsoft Access visar data från en fråga eller tabell i en rapport och lägger till textelement som gör det lättare att läsa. Dessa element inkluderar:

    1. Titel. Det här avsnittet skrivs endast ut högst upp på första sidan i rapporten. Används för att visa data, såsom texten i en rapporttitel, ett datum eller en angivande del av dokumenttexten, som ska skrivas ut en gång i början av rapporten. För att lägga till eller ta bort ett område för rapportrubrik, välj kommandot Rapportrubrik/Anteckning från menyn Visa.

    2. Rubrik. Används för att visa data som kolumnrubriker, datum eller sidnummer skrivs ut överst på varje rapportsida. För att lägga till eller ta bort ett sidhuvud, välj Sidhuvud och sidfot från menyn Visa. Microsoft Access lägger till sidhuvudet och sidfoten samtidigt. För att dölja en av sidhuvuden och sidfötter, ställ in dess Height-egenskap till 0.

    3. Dataområdet mellan sidhuvudet och sidfoten på sidan. Innehåller huvuddelen av rapporten. Det här avsnittet visar data som skrivs ut för var och en av posterna i tabellen eller frågan som rapporten är baserad på. För att placera kontroller i dataområdet används en lista med fält och en panel med element. För att dölja dataområdet, ställ in sektionens Height-egenskap till 0.

    4. Sidfot. Det här avsnittet visas längst ner på varje sida. Används för att visa data som summor, datum eller sidnummer utskrivna längst ner på varje rapportsida.

    5. Obs. Används för att mata ut data som en slutsatstext, totalsummor eller en signatur som ska skrivas ut en gång i slutet av rapporten. Även om avsnittet Anteckning i rapporten finns längst ned i rapporten i designvy, skrivs det ut ovanför sidfoten på sista sidan Rapportera. För att lägga till eller ta bort ett anteckningsområde för en rapport, välj kommandot Rapporttitel/notering från menyn Visa. Microsoft Access lägger till och tar bort rapporthuvuden och anteckningsområden samtidigt

    Sätt att skapa en rapport

    Du kan skapa rapporter i Microsoft Access på en mängd olika sätt:

    1. Konstruktör

    2. Rapportguiden

    3. Autorapport: till kolumn

    4. Autorapport: band

    5. Sjökortsguide

    6. Postklistermärken

    Guiden låter dig skapa rapporter med gruppering av poster och är det enklaste sättet att skapa rapporter. Den placerar de valda fälten i rapporten och erbjuder sex rapportstilar. Efter att ha slutfört guiden kan den resulterande rapporten slutföras i designläge. Med funktionen Autorapport kan du snabbt skapa rapporter och sedan göra några ändringar i dem.

    Gör följande för att skapa en autorapport:

    1. Klicka på fliken Rapporter i databasfönstret och klicka sedan på knappen Ny. Dialogrutan Ny rapport visas.

    2. Välj menyfliksområdet Autorapport: till kolumnen eller Autorapport: i listan.

    3. I datakällans fält klickar du på pilen och väljer en tabell eller fråga som datakälla.

    4. Klicka på OK-knappen.

    5. Autorapportguiden skapar en autorapport i en kolumn eller ett band (efter användarens val) och öppnar den i läget Förhandsvisning, vilket gör att du kan se hur rapporten kommer att se ut när den skrivs ut.