Databashanteringssystemet (DBMS) ärEtt särskilt program eller en uppsättning program som är nödvändiga för organisering och underhåll av relevanta databaser. Ett av dessa program är MS Access.
De används för att sortera, lägga till,ändra, filtrera, ta bort viss information i databasen. Med hjälp av dem väljer du de register som du behöver för att komponera vissa rapporter eller formulär, det vill säga arbetet utförs med en del av databasen.
När du skapar frågor i Access kan du ansluta tabeller, gruppera och välja poster, ansluta till avvecklingsoperationer.
Följande typer av frågor skiljer sig åt:
Att skapa frågor i Access av denna typ innebär att man bygger ett bord som innehåller samma strukturella element som den vanliga. Den är skapad på grundval av bevis.
Resultaten är en dynamisk uppsättningdata, i detta sammanhang, när recordset är stängt, "försvinner", kvar i originalborden. Att spara sökdata betyder att spara strukturen.
Dessa förfrågningar bildas genom att ange fält ochtabeller som innehåller dem, som ingår i frågan, beskriver de beräknade fälten, utför gruppverksamhet på de inledande posterna och bildandet av urvalsförhållanden (till exempel från vilket datum den särskilda gruppen av varor såldes).
Skapa frågor i MS Access av den här typen förutsätter att du kan skapa dem manuellt eller genom att använda guiden Skapa sökfråga.
För att bestämma fält och tabeller som ingår i frågan, gå till designläge.
Växlar till Design-läge i Access 2013I navigeringsområdet klickar du på musens kontextuella knapp på formulärnamnet och väljer "Designer". Genom att trycka på ALT + F8 kan du ringa "Fältlista", från vilken fälten kan släpas direkt till formuläret.
Dessa typer av förfrågningar är ett slagsEn art av den första sorten, men de behövs för att ändra de data som extraherades. De är markerade med ett utropstecken i Access. I Access är skapandet av ändringsförfrågningar möjligt i fyra typer:
Därför kan dessa åtgärder förstöra databasen. I det här sammanhanget är det nödvändigt att först kontrollera resultatet av förfrågan genom att gå till tabellläget.
Skapa nya tabeller används för datalagring, säkerhetskopiering eller dataexport.
En rad ändringsförfrågningar äruppdateringsförfrågningar, med vilken absolut alla poster som uppfyller ett givet villkor uppdateras. Om datasetet behöver ändras används den här versionen.
En annan typ är borttagningsförfrågningar, som förstör alla poster som uppfyller alla givna villkor.
En annan typ av fråga i fråga är tilläggsförfrågningar, där data läggs till från ett bord till ett annat.
Dessa arter används för att kombineracross-table av monetära eller numeriska data lagrade i källtabellen. En kryssförfrågan i Access skapas med hjälp av sökguiden, med anvisningarna som du enkelt kan skapa den här vyn. Kärnreferensen är kärnan i Excel-pivottabellen.
En crosstab skapas när du anger rubrikerna i rader, kolumner, värden och en gruppoperation.
Schemat för konstruktion av denna typ av bord reduceras tillnästa. Med hjälp av DBMS utförs gruppering av data till gruppfält. Denna operation utförs på siffrorna i värdesfältet. I tabellcellen, som ligger vid korsningen av kolumnen och raderna, placeras det sista värdet av denna grupp.
Korsfrågor i Access används som regel för att skapa rapporter och diagram.
Denna typ av fråga anger användarens skick innan den körs.
För att skapa en fråga i Access måste du placera parameterversionen i ruta parentes i fråge kolumnen, i tillståndscellen.
Om du kör denna fråga kommer du att se en dialogruta som innehåller ett förslag för att skriva in parametrar.
I Access 2013 och andra versioner utförs frågor med hjälp av det strukturerade SQL-fråtspråket.
För att skapa SQL-frågor måste du gå tillläge på designern, välj sedan "SQL-läge" på "Visa" -knappen. Som ett resultat visas en dialogruta där du anger kolumnnamnen i fältet Välj och i fältet Från, vad visas i raderna, till exempel namnen på leverantörerna (om den första kolumnen är "Namn").
Access använder inte ren SQL, men dessdialekt Jet-SQL. Grundläggande instruktioner för förfrågningar är i detta språk: SELECT, längs vilken provet poster på vissa villkor (fältnamn källtabeller, överföra resultattabellen), UPDATE - används för att redigera poster Radera - för att ta bort någon av dessa poster, CREATE - för att skapa nya databasobjekt. I MS Access använder du också TRANSFORM för att bygga korsreferenser, MED ÄGARE-ÅTGÄRD FÖR ÅTGÄRD för att skapa speciella önskemål från en användare som inte har tillgång till de tabeller som denna begäran ska åtkomst till, IN (för att tillhandahålla kommunikation med en fjärrdatabas) DISTINCTROW (skapa en fråga med möjlig datasammanslutning). Du kan också använda de resulterande SQL-funktionerna, de inbyggda funktionerna för Access och VBA.
Skapa frågor i Access görs förUpprättande av register för andra förfrågningar, rapporter eller blanketter. Med hjälp av vissa åtgärder samlas data från flera tabeller. Frågor kan ingå i den bildade av tabellen valda fältet, för att utföra beräkningar i varje nytt rekord, de poster som krävs för att uppfylla vissa villkor, grupperade uttryck med samma värden i några eller ett fält, för att bilda en ny datatabell baserad på befintlig, lägga till, ta bort eller uppdatera några poster.
</ p>