Vad är MS Access-programmet. Utnämning och huvudfunktioner tillgång

Huvudsyfte Microsoft Access

Huvudsyftet med Microsoft-åtkomst är att säkerställa driften av relationsdatabaser. I denna typ av databas ingås informationen som karakteriserar en specifik klass av riktiga objekt i speciella tabeller. Antalet egenskaper (attribut), som bestämmer kärnan i föremål i denna klass, motsvarar antalet tabellkolumner. Varje objekt med den här klassen motsvarar en rad i tabellen. Kolumnen i tabellen i åtkomst kallas fältet, och raden är en post.

Huvudobjekt Microsoft Access

Under lanseringen av Microsoft Access visas en dialogruta på skärmen, med vilken användaren kan skapa en ny databas eller databas baserad på en typisk databasuppsättning. De viktigaste föremålen för Microsoft-åtkomst är tabell, form, rapport, begäran, makro och modul. Tabeller är utformade för att spara data om egenskaperna hos objektobjekt. Huvudinfi Microsoft Access utförs med hjälp av tvådimensionella rektangulära tabeller. Formuläret är ett sätt att visa och hantera data på skärmen. Den är skapad för att visa, ange och redigera interrelaterade data i databasen. Utseendet på formuläret motsvarar det vanliga dokumentet. Frågan är en fråga som är formulerad i förhållande till databasen. De är nödvändiga för att välja från informationsdatabasen på en specifik egenskap eller uppsättning kriterier. Med hjälp av frågan kan du lägga till, radera eller uppdatera data i tabellen, och du kan också skapa nya tabeller på grundval av befintliga tabeller. Rapporten är en konverterad datapresentation som visas på skrivaren, skärmen eller filen. Rapporter är avsedda att bilda ett källdokument som som regel visas för att skriva ut. Makro är nödvändigt för att kombinera en viss sekvens av åtgärder under utförandet av ett flerstegsförfarande för behandling av information till en. Modulen innehåller program skrivna av ett av de algoritmiska språken för att genomföra icke-standardiserade informationsbehandlingsförfaranden.

Tabeller i Microsoft Access

Tabeller som är grunden för åtkomstdatabasen har sådana egenskaper: varje element i tabellen (celler) är ett dataelement; Varje tabellkolumn tilldelas ett unikt namn; Varje kolumn i bordet är homogen, det vill säga består av samma typ av element. Dessa kan vara text, datum, siffror, grafiska objekt, logiska värden, etc.; Bordet kan inte innehålla samma linjer; Rader måste vara med samma antal element (fält), som är heterogena och interrelerade; Kolumner och rader placeras i en godtycklig sekvens.

Första dbms

I den första DBMS för varje tabell skapades en separat fil. För sammankopplat arbete mellan tabeller används speciella verktyg. I MisroSoft-åtkomst finns det enkla metoder för buntbord som är lagrade i en fil. Gemensam lagring av olika tabeller i en fil har följande fördelar: Möjligheten att placera data på tabeller i enlighet med innehållet i data, det vill säga information om funktionerna i objekten i samma klass är i samma bord; Spara information i enskilda tabeller (moduler) gör det möjligt att ändra och fylla på information i varje modul separat, i enlighet med förändringarna i ämnesområdet. Korrigera data i en cell leder till automatisk korrigering i andra celler.

Databas (databas) - Detta är en integrerad uppsättning interrelaterade data. Typiskt skapas databasen för ett specifikt ämne, en organisation eller en tillämpad uppgift.

Microsoft Office Accesseller bara Microsoft Access. - Relationell DBMS av Microsoft Corporation. Den har ett brett utbud av funktioner, inklusive relaterade förfrågningar, kommunikation med externa tabeller och databaser. Tack vare det inbyggda VBA-språket kan du skriva program som fungerar med databaser i åtkomst.

Huvudkomponenter MS Access:

· Bordbyggare;

· Skärmformulär Byggare;

· SQL Query Builder (SQL-språk i MS-åtkomst överensstämmer inte med ANSI-standard);

· Byggare av rapporter som visas.

De kan ringa skript på VBA-språket, så MS-åtkomst tillåter dig att utveckla applikationer och databaser praktiskt taget "från början" eller skriva ett skal för en extern databas.

Åtkomstversion

· 1993 Access 2.0 för Windows (Office 4.3)

· 1995 Access 7 för Windows 95 (Office 95)

· 1997 Access 97 (Office 97)

· 1999 Access 2000 (Office 2000)

· 2001 Access 2002 (Office XP)

· 2003 Access 2003

· 2007 Microsoft Office Access 2007

· 2010 Microsoft Office Access 2010

Löpande program

Du kan använda MS-åtkomst för att starta MS Access Startwindows-system och använd musen för att välja ett kommando Program, och då Microsoft Access.i frånvaro av Microsoft Access.på menyn Programvälja Microsoft Office.och i hans undermeny hitta Microsoft Access..

Efter att ha startat MS-åtkomst visas fönstret Access på skärmen med Microsoft Access-namn i titelfältet. I det här fönstret väljer du en av de tre parametrarna: Öppna en befintlig databas, skapa en ny (tom) databas och skapa en databas med en guide.

Om du vill skapa en tom databas väljer du en parameter Ny databasoch i dialogrutan som öppnar den nya databasfilen:

1. Välj i rullgardinsmenyn Mappden mapp där den är avsedd att spara den genererade databasen, och i fältet "Filnamn" anger du databasnamnet.

2. Klicka på knappen Skapa.

Huvudfönster MS Access

Efter att ha startat MS-åtkomst visas fönstret Huvudåtkomst på skärmen med Microsoft Access-namn i titellistan. Om en befintlig databas öppnas, är namnet placerat i titelsträngen i databasfönstret. Det här fönstret kan distribueras till storleken på hela skärmen, reducerad, minimeras till piktogrammet eller stängt.

Fönstret MS Access innehåller en menyrad, verktygsfält, statusfält och databasfönster. Att stänga databasfönstret leder till stängningen av själva databasen. Genom menyn Fildu kan öppna en befintlig databas eller skapa en ny databas.

Row of Menu.Menyraden längst upp på skärmen innehåller menyn i det aktuella fönstret. Du kan ställa in kommandot som att använda musen (genom att välja namnet på motsvarande meny och i den en sträng med önskat kommando), och från tangentbordet (genom att trycka på ALT-tangenten och bokstaven understryks i önskat menyalternativ) .

Verktygsfält.Under menyraden är verktygsfältet beläget, kompositionen av knapparna som beror på syftet med den specifika verktygsfältet. Varje driftsätt motsvarar sitt eget verktygsfält. Efter att du lanserat Microsoft Access visas databasverktygsfältet. För att välja en annan verktygsfält som behövs, använd kommandot Verktygsfält (meny Se)eller installera muspekaren till verktygsfältet och klicka på höger musknapp Välj kommandot Miljö.

Microsoft Office är en redaktör som låter dig skapa och redigera kontorsdokument. Det har också en inbyggd applikation som gör det möjligt för användare att arbeta med databaser. Databaser är först och främst ett bekvämt verktyg för lagring, systematisering och extrahering av den önskade informationen. I det här materialet kommer Microsoft Access Editor att demonteras i detalj och steg-för-steg-instruktioner för att arbeta med ansökan kommer att publiceras.

Vad är Microsoft Access

Microsoft Office Access är en kraftfull redaktör som är ett databashanteringssystem baserat på en relationell modell. Det bör också noteras att det använder en dynamisk utbytesmodell mellan nätverksresurser och applikationer. Vart i redaktör använder Avancerade verktyg för att behandla vilken typ av information som helst och representerar dem som en tydlig sekventiell struktur.

Tillträde introducerade också stöd för dynamisk activeX-biblioteket. Denna teknik som hjälper inte bara att skicka information i form av text, liksom i form av multimediaobjekt. På relationsmodellen kan du upprätta kopplingar mellan databaser och övervaka eventuella ändringar, i rätt tid för justeringar.

Vissa användare tror att en av Microsoft Office Excel-redaktörerna liknar åtkomstprogrammet, men det här är en illusion. Excel är ett verktyg för att arbeta med kalkylblad, och den sista används i sin tur för att skapa en databas i form av tabeller.

Principen om excel är baserad på dataorganisation i ett separat bord, åtkomst tillåter dig att utföra mer komplexa uppgifter genom att arbeta med ett stort utbud av information. Och i slutsats är det nödvändigt att notera en viktig funktion, Excel beräknas för en användare, eftersom förändringen i information är lokal i naturen, och AKSSS innebär multiplayer arbete med databaser.

Varför används

Redaktören används för att helt automatisera arbetet med databasen inom olika verksamhetsområden, företag, personalhantering etc. Det är värt att notera att på grund av det faktum att mjukvaran har en universell struktur, hjälper det till att bli av med överutbudet av data när du vill ändra önskad parameter, inte genom att komma in i det nya, men justeringen av den gamla . Dessutom påverkas förändringarna inte bara i huvudbasen, utan också i det associerade.

Applikationsstruktur

Bekvämligheten med att arbeta med programmet uppnås på grund av närvaron av element som tillåter automatisera processen Base skapande. Därefter kommer det att finnas en lista över de viktigaste komponenterna i programvaran.

Komponenter:

  • tabell. Applikationskomponenten är utformad för att spela in och lagra data;
  • förfrågan. Föremålet är utformat för att få information från ett eller flera tabeller. Är ett sätt att vädja till associerade databaser och programvara från tredje part;
  • formuläret. Objektet används för att representera den information som anges i en användare mer bekväm;
  • rapportera. Gör det möjligt att få ett ändligt resultat i form av ett färdigt dokument;
  • makro. Det är ett element som innehåller en konsekvent beskrivning för att utföra en viss åtgärd. Med det kan du ställa in ett kommando som kommer att utföra en specifik uppgift, till exempel, kontrollera dataändringar i ett av tabellerna;
  • modul. Komponenten som innehåller den programvara som är skrivet i programmeringsspråket Visual Basic. Med det är redaktören avsevärt att expandera funktionaliteten. Detta uppnås genom användning av funktioner och förfaranden som är utformade för att svara på vissa förändringar.
  • Åtkomstsida. Med det kan du komma åt fjärrbaser som är lagrade på andra persondatorer.

Förhållande till andra DBMS

Tillträde tillåter inte bara att använda sin egen inmatad information, men skapa också ett förhållande med en annan DBMS. Det finns också möjlighet att importera från andra applikationer, till exempel DBase, MySQL, Paradox, Foxpro, Excel. För användarvänlighet är det inte bara att använda import, men också binda data Med andra program och nätverksresurser.

Användargränssnittsöversikt

Viktig! Gränssnittsöversikt kommer att genomföras på exempel på Microsoft Access 2013. Men Microsoft Access 2007 och 2010 är nästan identiska

Gränssnittet i den här versionen av programvaran är utformad för att öka bekvämligheten med att arbeta med många element, tejpen läggs i sin grund, vilket ger snabb åtkomst till grundläggande funktioner och kommandon.

Användargränssnitt:

  • « Bakom kulisserna."(Skapa). Gränssnittselementet visas efter att programmet startat och låter användaren välja en mall för att skapa en databas. Under arbetet, för att gå till den här fliken, måste du fortsätta längs "filen" och "skapa" sökvägen.
  • « Fil" Gör det möjligt att spara, öppna, skriva ut ett färdigt dokument, samt ställa in åtkomstinställningar och ange lämpligt designämne.

  • « Tejp" Det är huvudelementet när du arbetar med redigeraren. Den innehåller i sig moduler med verktyg för att skapa och redigera databasen. Det innehåller också en snabb åtkomstpanel, som innehåller de vanligaste komponenterna.
  • « Navigationsområde" Gör det möjligt att se resultatet av de utförda åtgärderna och speglar databasens struktur.
  • « Dialogfönster" Ett gränssnittselement med vilket användaren kan ange objektparametrarna.
  • " För att visa komponenten måste du klicka på "PCM" på objektelementet. Det innehåller kommandon som beror på den uppgift som utförs.
  • " Används för att byta dokumentrepresentationsläge och för att visa status för den aktuella operationen.

Gränssnittsöversynen utfördes på exempel på Microsoft Access 2013. I juniorredaktörerna kan det skilja sig.

Arbeta med databaser i åtkomst

Skapa en bas

Du kan skapa en databas på flera sätt: från början eller med en klar mall. I det första fallet måste användaren självständigt skapa element och BD-objekt, i den andra versionen är allt mycket lättare. Kör det färdiga mönstret och ange din information. Därefter, överväga i detalj båda alternativen med databaser.

Ren bas

Låt oss börja skapa en ny bas, följt av att fylla den med information:


Skapa från mall

Att arbeta med mallen är som följer:

Fyller basen

BD-fyllningen innebär skapandet av ett bord och anger den nödvändiga informationen i den.

Först måste du notera det med MS Access kan du importera. För att göra detta, välj fliken "Extern", klicka på ikonen Importera. Därefter öppnas det nya fönstret, där du vill ange sökvägen till filen och klicka på "OK". Då visas importfönstret igen, klicka på " Ytterligare"Och ställ in information om varje objekt. Vi anger en nyckel som hjälper till att snabbt bearbeta information och klicka på " Ytterligare" Därefter kommer objektet att visas i huvudfönstret och du kan gå vidare till skapandet.

Skapningsprocess:


Det bör noteras att fältet "Pris" har en numerisk parameter. Detta beror på det faktum att informationen i penningekvivalenten har en dimension uttryckt i rubel (om en officiell lokaliserad version av Office-paketet används). Om vi \u200b\u200bpratar om priset på datorkretsar, används konventionella enheter för att uttrycka sitt jämförande värde. För ett sådant fall tillämpas en numerisk parameter, detta kommer att undvika omkonfiguration av hela databasen.



Projekt №1 "Produkter":

Projekt №2 "Tillförsel":

Datasystem

Kommunikation mellan tabeller är inställd med den struktur som används i projektet. I det här fallet visas strukturen grafiskt, vilket gör det möjligt att avsevärt underlätta databehandling.

Vi fastställer förhållandet mellan projekt:


Nu behöver vi inställd kommunikation Mellan två objekt gör vi detta enligt följande:


Skapa förfrågningar

Klassiskt prov

Provförfrågan gör att du kan välja data i databasen i förväg skapade förhållanden. I vårt projekt skapas ett prov, vilket gör att du kan hitta varorna med namnen. Vi kommer att producera arbete i BD "produkter".


Skapa essens

En begäran om skapandet av en essens i Microsoft AKSSS är ett urval av interrelaterade tabeller och andra tidigare skapade förfrågningar. I motsats till den första versionen sparas resultatet i ett nytt vanligt bord.

Processen är som följer:


Lägg till, ta bort, redigera

Denna typ av förfrågningar innebär att man skapar och utförande av någon åtgärd, vilket parametrarna kommer att förändras i tabellen.

Skapa en förfrågan enligt följande:


Förfrågan på tillägg:


Att redigera:


Skapande och design av formulär

Former är ett av de element som är avsedda för rätt organisation av datalagring.

Vad är formulär:

  • syftet med formulären är datautgång på skärmen i en användarvänlig form;
  • förvaltning. I det här fallet är huvudsyftet med blanketterna att starta makron.
  • show dialogrutor. Med hjälp av formulär kan du visa en varning om eventuella fel.

Vi använder "" för att skapa ett objekt:


Därefter visas en ny flik före användaren, där tabellen presenteras som en blankett. Som du kan se har uppfattningen av information blivit mycket bekvämare.

Tänk på möjligheten att skapa formulär via konstruktören:

Skapa en blankett från noll med "". Med det här alternativet kan du konfigurera designen, ändra fältfyllningen, lägga till multimediafiler etc.


För bilden kan du också konfigurera de önskade parametrarna: "Bakgrundsfärg", "bakgrundstyp", "gränser", etc.

Vi bildar rapporter

För arbete med rapporter kommer vi att använda "":


Rapportera med hjälp av en designer:


Låt oss överväga mer detaljera de viktigaste funktionerna för MS-åtkomst för att ha en tydligare bild av dess möjligheter.

Access-databasen anger en fil som innehåller en uppsättning information. Access 2007-databasen kan innehålla följande typer av objekt (se bild 1): Tabell, fråga, formulär, rapport, sida, makro, modul.

Figur 1. Databasobjektfönster

Åtkomst kan fungera samtidigt med endast en databas. Men en associerad databas kan innehålla flera tabeller, formulär, förfrågningar, rapporter, makron och moduler som lagras i samma fil med MDB-förlängningen.

Tabell- Detta är ett objekt som motsvarar begreppet "tabell" i teorin om relationella databaser. För varje tabell i åtkomst kan du definiera den primära nyckeln och en eller flera index för att öka hastigheten på åtkomst till data.

Tillgång tillåter dig att skapa en tabellstruktur i tre lägen - i konstruktörsläget, med hjälp av guiden och genom att ange data. Skillnaden innebär användningen av dessa medel av användare med olika nivåer av träning, olika mål och datautnyttjande utsikter. Det är naturligtvis möjligt att visa, redigera, radera och lägga till poster, söka, ersätta, sortera data, ändra tabellens uppfattning. Mellan bord bestäms av ett specialverktyg som heter "Data Scheme".

Figur 2. Dataschema

Detta är ett praktiskt grafiskt verktyg som låter dig skapa länkar mellan vissa fältfält, ställer in olika typer av relationer, fastställda gränser för referensintegritet. I det här fallet används ändringarna omedelbart i databasen (naturligtvis, om data som finns uppfyller alla förhållanden) Det resulterande tabellen och anslutningarna kan skrivas ut, vilket utan tvivel är bekvämt för utvecklaren.

Förfrågan- Ett objekt som innehåller texten SQL-frågan med ett unikt namn i en viss databas. Du kan skapa en fråga med guiden och i designerläget. I det första fallet föreslås användaren i det interaktiva läget för att välja tabellens namn och provfältet. I det andra fallet kan du välja flera tabeller eller förfrågningar, länka dem grafiskt och bestämma provfälten. Du kan också ställa in ytterligare villkor för varje fält- och sorteringsparametrar.

Figur 3. Begär designer

Det finns ett annat sätt att skapa en fråga som är inbäddad i konstruktören är skrivandet av förfrågan manuellt i SQL. En textredigerare som är utformad för detta har dock klart knappa möjligheter när det gäller bekvämlighet och koder. Tydligen är denna metod inte placerad av utvecklare som den huvudsakliga.

Formuläret- Det här är en speciell objektbehållare för andra gränssnittskomponenter, till exempel datainmatnings- och visningsfält, knappar, etc. På formuläret har utvecklaren komponenter för att mata in, justera, visa och gruppera data, beroende på applikationens detaljer . Formuläret kan också skapas på två sätt - i konstruktörsläget och använda guiden. I det första fallet har utvecklaren en uppsättning komponenter (om det behövs kan du registrera din ActiveX), som fritt är värd på formuläret och ställer dem parametrar. I masterläget väljer användaren helt enkelt tabellen, fälten och designstilen, och formuläret genereras automatiskt.

Rapportera- Ett objekt som är utformat för att skapa ett dokument som senare kan skrivas ut eller aktiveras till ett dokument med en annan applikation. Detta dokument innehåller provet resultat från databasen i form av strukturerad information (till exempel i form av ett bord eller en lista). MS Access har rik registreringsmöjligheter och rapportformatering. Samma två skapande lägen har rapporten. I guiden-läget har användaren möjlighet att ställa in många parametrar, praktiskt taget fullt ut det önskade utseendet i rapporten. För att skapa icke-standardiserade rapporter är det bättre att använda designern.

Sidor- Verktyg för publicering av data på ett lokalt nätverk eller Internet. Sidan som skapas är utformad som form (med vissa skillnader i de använda komponenterna), när du arbetar med det, kan du inte bara visa, men ändrar även data i databasen. När du har sparat sidan som ett objekt i databasen kan du exportera det som en fil i HTML-format och använda för att komma åt data via webbläsaren.

Makro- Detta är ett objekt som är en sekvens av en Macrocomand för att automatisera de vanligaste åtgärderna när de arbetar med basen. Makrokommandon väljs från listan, och parametrarna anges av utvecklaren. Makro kan utföras genom att trycka på knappen och programmetoden i koden.

Modulen är en programkodsbehållare på VBA. För att redigera och visa dem används kuvertet av den visuella grundredigeraren. Hela applikationskodansökan finns i moduluppsättningen. Här har den samma semantiska värdet som i alla programmeringsspråk.

Det här är en komplett lista med objekt som kan lagras i MS Access-databasen, som emellertid är liknande i andra skrivbords DBMS i den här klassen, till exempel Paradox.

Åtkomst ger följande funktionalitet.

    Dataingång.Ange data kan utföras på följande sätt: manuellt direkt till bordet (här hänvisar till införandet av innehållsbuffertinnehållet); manuellt i formfältet; Direkt importdata från andra källor (åtkomstdatabaser, textfiler, DBF-format, kalkylblad, ODBC-datakällor); Programvaran som kan kombinera alla medel som kan implementeras på VBA. Den sista metoden har den största flexibiliteten och presenterar nästan obegränsade möjligheter, men det är det svåraste att genomföra och kräver en viss nivå av programmeringskunskap.

2. Ändra data. Redigering är möjlig på följande sätt: Manuellt i tabellen; inom former I webbläsarfönstret, där webbsidan från databasen hämtas Programvara.

3. Datautmatning. Här är åtkomst till sådana funktioner: Visar bildskärmen i tabellform, formulär eller rapporter. Exportera till andra dataformat (samma som importerad); Utskrift, främst i form av rapporter; Utmatningsdata till webbläsaren med objektsidan i ett visst nätverk; Programvaruexport och informationsutgång.

4. Interaktion med andra källor och konsumenter av information.I detta avseende kan åtkomst fungera som en server eller automationsklient. Komplex med andra produkter från Microsoft Office-paketet är särskilt transparenta. Till exempel kan du få ett Microsoft Word-dokument där åtkomstdatabaserna kommer att finnas, visas dataändringen i databasen automatiskt i dokumentet. Detta gör att du kan skapa flexibla lösningar som integrerar data i kontorsverktyg. 5. Använda MS Access-databas med andra program. Det här alternativet använder MDB-filen som ett datalager. Ett program som hänvisar till data kan skrivas på alla högnivå. I det här fallet används tabeller ochfrågor. Vid upprätthållande av referensintegritet och relevansen av data övervakas av databaskärnan. Samspelet sker via Microsoft Jet Engine ODBC-drivrutinen.

6. Applikationsskapande verktyg. Skapa åtkomstapplikationer i stor utsträckning som alla andra Microsoft Office-automationsverktyg. Den använder ett tolkbart språk av visuellt grundläggande för applikationer, som leder, som vid användning av något tolkbart språk, till en viss ökning av processorns tidskostnader och minska driften av drift och databehandling. För framgångsrik utveckling är det nödvändigt att känna till objektmodellen för åtkomsten själv och funktionerna i användningen.

7. Datahantering i multiplayer-läge. När du arbetar med databaser i multiplayer-läge uppstår situationer när det är nödvändigt att begränsa antalet applikationer till data. Detta görs för att förhindra samtidig uppdatering av samma post, med en global datauppdatering eller underhåll av själva databasen.

Access Database Core tillhandahåller tre nivåer av lås:

Låsdatabas. På denna nivå kan endast en användare visas i databasen. Denna blockeringsnivå tillämpas på den globala förändringen eller uppdateringen av data eller vid upprätthållande av en kompressionsdatabas.

Låsbordet. På denna nivå kan endast en användare gälla för bordet. Denna blockeringsnivå används i de fall där du måste bearbeta flera tabellposter på en gång.

Sidblockering. På denna nivå kan endast en användare visas på den låsta sidan. Detta är den lägsta nivån av blockering. Microsoft Jet-processorn ställer automatiskt in sidlåset och kan inte övervakas av ditt program. Data-sidan kan innehålla flera poster, dess storlek är 26 kb. Sidblockering innebär att alla poster blockerar alla poster på den här sidan. Om inspelningslängden är 512 byte, kommer den att blockeras 4 inspelning, och om 50 byte är 40 poster. Det exakta antalet poster kan inte bestämmas i förväg eller set, eftersom Bordet kan innehålla fjärrregister (som endast tas bort under tätning).

Blockering på bordsnivån har två lägen - pessimistiska och optimistiska. Som standard är en pessimistisk blockering installerad.

8. Administrering. Fördelen med det monopolsättningssätt som faktiskt ledde till degenerering av daoch i samband med detta - till avsaknad av instrumental administrationsverktyg i den vanliga förståelsen av detta ord i MS Access. Det existerande sättet gör det möjligt att göra följande: Det är möjligt att dela Microsoft Access-databasen i två filer, varav en innehåller tabeller och i andra förfrågningar, formulär, rapporter, makron, moduler och dataåtkomstsidor. Detta gör det möjligt för användare att få tillgång till en gemensam datakälla och samtidigt skapa egna former, rapporter och andra föremål samt minska nätverkstrafiken. Det är möjligt att binda tabeller från andra Microsoft Access-databaser eller andra källor. Det kan till exempel vara nödvändigt att använda ett bord från en annan Microsoft Access-databas öppen för samarbete via nätverket. Detta är speciellt användbart om du behöver lagra alla tabeller i en databas på en nätverksserver, spara formulär, rapporter och andra objekt i en separat databas, vilka kopior som finns tillgängliga i alla användardatabasanvändare. Microsoft Access Replication Tools finns i databasen (.mdb) och i projektet (.adp) tillåter dig att skapa replikor och synkronisera dem på begäran när du arbetar i Microsoft Access; Skydd och avgränsning av åtkomst. Det enklaste sättet att skydda är att installera ett lösenord för att öppna databasen. Databasen kan krypteras. När du krypterar en databas komprimeras filen och blir otillgänglig för att läsa med hjälp av verktyg eller textredaktörer. Databasekryptering avbryter resultaten av krypteringsoperationen. Det mest flexibla och vanliga sättet att skydda databasen kallas skydd av användarnivå. Denna skyddsmetod liknar de metoder som används i de flesta nätverkssystem. Men som redan noterat representerar valet av administratörslösenordet inte svårigheter för en farlig specialist. Det är möjligt att konvertera databasen till formatet för den tidigare versionen av MS-åtkomst för att säkerställa kompatibilitet i vissa fall. Slutligen ett databaskomprimeringsverktyg som raderar information om fjärrlinjer och minskar storleken på MDB-filen på disken. Detta leder till större prestanda och kan i vissa fall återställa databasen (till exempel efter en oväntad ström).

Det är också nödvändigt att nämna att i åtkomst i början finns det mallar av typiska databaser för att automatisera de vanligaste uppgifterna.

Figur 4. Databasmallar

Användaren i det interaktiva läget för guiden väljer de data som vill ha i sin databas i enlighet med företagets behov, och MS-åtkomst skapar automatiskt alla nödvändiga objekt. I framtiden kan den här databasen raffineras och expanderas.

Multivala fält för komplexa data

Du kan skapa ett fält som innehåller flera värden, även kallade komplexa data. Antag att du måste tilldela en uppgift till en av personalen eller entreprenörerna, men du skulle vilja utse denna uppgift till flera personer. I de flesta databashanteringssystem och i tidigare tillbehör skulle det i det här fallet vara nödvändigt att skapa en anslutning av "många-co-många" -typ för att undvika fel.

I Office Access 2007 görs den svåraste delen av arbetet automatiskt när fältet är valt för att mata in flera värden. Multivalued Fields är särskilt praktiska när du använder Office Access 2007 för att arbeta med SharePoint-listan, som innehåller en av de typer av multi-värderade fält som används i komponenten Windows SharePoint Services. Office Access 2007-ansökan är kompatibel med dessa datatyper.

Den nya typen av bifogade data låter dig lagra alla typer av dokument och binära filer i databasen, och det uppstår inte på en onödig storlek på databasen. Office Access 2007 utför automatiskt komprimering av bilagor, när det är möjligt att lämna så mycket ledigt utrymme som möjligt. Du måste investera Microsoft Office Word 2007 för att skriva eller spara flera digitala foton i databasen. Användningen av investeringar underlättar kraftigt utövandet av sådana uppgifter. Du kan till och med lägga till några tillbehör till en post.

Memo fält lagras nu formaterad text och stödjer fixeringsloggen.

Nu i Office Access 2007 stöds en formaterad text, som kan användas i posterna tillsammans med konventionell text. Texten kan formateras med olika parametrar (t.ex. fetstil och kroppsinspektion, liksom tillämpa olika teckensnitt, färger och andra konventionella formateringsparametrar) och lagras i databasen. Den formaterade texten lagras i det HTML-baserade memofältet, som är kompatibelt med datatypen "formaterad text" i komponenten Windows SharePoint Services. Ställ in textformategenskapen till antingen Richtext eller plaintext och data i textfält och i tabellläget kommer att formateras korrekt.

Memo-fält är lämpliga att använda för att lagra stora mängder data. Med hjälp av Office Access 2007 kan du bara lägga till en Lägg till egendom för att spara i Record Memo-fältet om alla ändringar. Du kan sedan se loggen för dessa ändringar. Den här funktionen stöder också spårningsfunktionen i komponenten Windows SharePoint Services. Således kan du också använda åtkomst för att visa innehållsloggen på SharePoint-listan.

Tillträde är ett av de mest populära Desktop Database Management Systems (DBMS), som kan fungera med textfiler, med kalkylblad och databaser av de mest populära formaten.
Databasen lagrar uppsättningen data och objekt som hänför sig till en specifik uppgift. Det hjälper oss att effektivisera information om olika funktioner och låter dig snabbt göra ett prov med en godtycklig kombination av tecken. Alla uppgifter som lagras på datorskivan kan användas som data: kombinationer av tecken, ord, filer, ritningar, föremål, etc. Metoder för att komma in och lagra data definierar databasstrukturen.
Åtkomst tillåter dig att skapa relationsdatabaser där data lagras som ett bord. Den kan användas för att analysera data, för att skapa dynamiska webbsidor där dataändringar automatiskt visas. Med det kan du skapa databasapplikationer, till exempel klient / serverapplikationer.

  • Tillträde kan fungera som:
  • autonoma DBMS för stationära system;
  • DBMS för filserver;
  • som en gränssnittsklient för kommunikation med serverns loggsystem, till exempel med Microsoft SQL Server.

Tillträde 2003 är en kraftfull plattform för att skapa skrivbordsapplikationer och applikationer klient / servernivå på en enhet eller ett helt företag.
Tillgång 2003 låter dig konvertera Microsoft Access-databaser till Microsoft SQL Server-format, ger tvåvägs XML-stöd. För att integrera åtkomstverktyget med MS SQL-databaser används höghastighetsåtkomstdatabaser baserat på OLE-DB-gränssnittet.

Förbättrade filer som används i åtkomst

Tillgång lagrar alla data i en fil, trots att de kan distribueras över olika tabeller. Tabeller med data, deras index, former, rapporter lagras i filer med Extension.mdb (Microsoft Access-databasen). Ett slutet filformat med tillägg. MDE låter dig inte inkludera källkoden VBA i distribuerade åtkomstprogram. Filer, ADP (Microsoft Access. Projekt) Anslut till integrerade SQL Server 2000-datalager via OLE DB-anslutning, vilket gör att du kan skapa fullfjädrade applikationer som har en klient / serverarkitektur.
Som standard använder åtkomst filer med tillägg.mdb. Det här formatet tillåter utvecklare att spara filer som * .mde eller * .ade. Samtidigt sammanställs någon visuell grundläggande kod, och källkoden är utesluten från både filen Access Database (.mdb) och från filen Access Project (.adp), vilket garanterar ett mer tillförlitligt skydd.

Dela med sig