Hjem Personlig finansiering Hvordan du lager et SQL-tabell med Microsoft Access - dummies

Hvordan du lager et SQL-tabell med Microsoft Access - dummies

Video: Microsoft Access 2016 for Beginners: Creating a Database from Scratch 2024

Video: Microsoft Access 2016 for Beginners: Creating a Database from Scratch 2024
Anonim

Enten du jobber med Access eller et fullverdig DBMS-bedriftsnivå - som Microsoft SQL Server, Oracle 11g eller IBM DB2 - til opprett et bord med SQL, må du skrive inn samme informasjon som du ville skrive hvis du opprettet bordet med et RAD-verktøy.

Forskjellen er at RAD-verktøyet hjelper deg ved å gi et visuelt grensesnitt - i form av en dialogboks for opprettelse av tabell (eller et lignende dataskjema) - og ved å hindre deg i å skrive inn ugyldige feltnavn, typer, eller størrelser.

SQL gir deg ikke så mye hjelp. Du må vite hva du gjør ved begynnelsen; Å finne ut ting underveis kan føre til mindre enn ønskelig database resultater. Du må legge inn hele CREATE TABLE-setningen før SQL selv ser på det, enda mindre, gir du en indikasjon på om du har gjort feil i setningen.

I ISO / IEC-standard SQL bruker setningen som lager et forslagspåfølgende tabell følgende syntaks:

CREATE TABLE POWERSQL (ForslagNumber INTEGER PRIMARY KEY, Fornavn CHAR (15), LastName CHAR (20), Adresse CHAR (30), By CHAR (25), StateProvince CHAR (2), PostalCode CHAR (10), Land CHAR (30), Telefon CHAR (14), HowKnown CHAR (30), Forslag CHAR (50), BusinessOrCharity CHAR (1));

Informasjonen i SQL-setningen er i hovedsak den samme informasjonen du oppgir ved hjelp av Accesss grafiske brukergrensesnitt. Det fine med SQL er at språket er universelt. Den samme standardsyntaxen fungerer uansett hvilket standard-kompatibelt DBMS-produkt du bruker.

I Access 2013 er det å lage databasobjekter som tabeller litt mer komplisert. Du kan ikke bare skrive inn en CREATE-setning i SQL View Object-fanen. Det er fordi SQL View Object-fanen bare er tilgjengelig som et søkeverktøy. du må ta noen ekstra handlinger for å informere Tilgang som du er i ferd med å skrive inn en data-definisjonsforespørsel i stedet for et spørsmål som ber om informasjon fra databasen.

En ytterligere komplikasjon: Fordi tabellopprettelse er en handling som muligens kan kompromittere databasesikkerhet, blir den som standard ikke tillatt. Du må fortelle Tilgang at dette er en pålitelig database før den vil akseptere en data-definisjonsforespørsel.

  1. Klikk på Opprett fane på båndet for å vise ikonene for opprettingsfunksjonalitet.

  2. Klikk på Query Design i avsnittene Spørsmål.

    Dette viser dialogboksen Vis tabell, som på dette punktet inneholder flere systemtabeller sammen med POWER.

  3. Velg POWER og klikk på Add-knappen.

    Som du har sett i forrige eksempel, vises et bilde av POWER-tabellen og dets attributter i den øvre halvdelen av arbeidsområdet.

  4. Klikk på Lukk-knappen i dialogboksen Vis tabell.

  5. Klikk på fanen Hjem og deretter på Vis-ikonet til venstre i båndet, og velg deretter SQL View fra rullegardinmenyen som vises.

    Som i forrige eksempel har Access hjulpet deg ved å sette SELECT FROM POWER i SQL-editoren. Denne gangen vil du ikke ha hjelpen.

  6. Slett SELECT FROM POWER og (på stedet), skriv inn datadefinisjonsspørsmålet gitt tidligere, som følger:

    CREATE TABLE POWERSQL (ForslagNumber INTEGER PRIMARY KEY, FirstName CHAR (15), LastName CHAR (20), Adresse CHAR (30), City CHAR (25), StateProvince CHAR (2), PostalCode CHAR (10), Land CHAR (30), Telefon CHAR (14), HowKnown CHAR (30), Forslag CHAR (50), BusinOrCharity CHAR 1));
    
  7. Når du har klikket på kategorien Design i båndet, klikker du på det røde utropstegnet Kjørikon.

    Dette gjør spørringen, som skaper POWERSQL-tabellen.

    Du bør se POWERSQL oppført under All Access Objects i kolonnen i venstre kant av vinduet. I så fall er du gylden. Eller du kan ikke se tabellen i listen All Access Objects. I så fall les (og slog) på.

    Tilgang 2013 går i store lengder for å beskytte deg mot ondsinnede hackere og fra dine egne utilsiktede feil. Fordi å kjøre en datadefinisjonsspørring er potensielt farlig for databasen, har Access en standard som forhindrer at søket kjører. Hvis dette har skjedd med deg, vises POWERSQL ikke i kolonnen til venstre for vinduet, fordi spørringen ikke vil bli utført.

    I stedet kan meldingslinjen vises under båndet, med denne tette meldingen:

    Sikkerhetsadvarsel: Visse innhold i databasen er deaktivert.
    

    Hvis du ser denne meldingen, fortsetter du til de neste trinnene.

  8. Klikk kategorien Filer, og velg Valg i menyen til venstre kant.

    Dialogboksen Access Options vises.

  9. Velg Trust Center i dialogboksen Access Options.

  10. Klikk på Trust Center Settings-knappen når den vises.

  11. Velg Meldingstavle fra menyen til venstre og deretter angi Vis Meldingslinjen ved å klikke på alternativknappen hvis den ikke allerede er valgt.

  12. Klikk deg tilbake til stedet der du kan utføre data-definisjonsspørsmålet som lager POWERSQL-tabellen.

  13. Utfør spørringen.

Å være dyktig i SQL har langsiktige utbetalinger fordi det vil være rundt i lang tid. Innsatsen som du legger inn i å bli ekspert i et bestemt utviklingsverktøy, vil trolig gi lavere avkastning på investeringen. Uansett hvor flott det nyeste RAD-verktøyet kan være, vil det bli erstattet av nyere teknologi innen tre til fem år.

Hvis du kan gjenopprette investeringen i verktøyet på den tiden, flott! Bruk det. Hvis ikke, kan du være klok til å holde fast ved det prøvde og sanne. Tren dine folk i SQL, og treningsinvesteringen din vil betale utbytte over en mye lengre periode.

Hvordan du lager et SQL-tabell med Microsoft Access - dummies

Redaktørens valg

Topp 5 Fantasy Baseball Sites - Dummies

Topp 5 Fantasy Baseball Sites - Dummies

Hvis du er en stor fantasy baseball fan og ser ut til å bli med i verden av online fantasy sport, så se ikke lenger. Følgende liste inneholder de fem beste fantasybaseball-nettstedene i henhold til nettstedslayout, oppdatert statistikk, utenfor råd og hjelp og teamstyringsalternativer.

Hva skal man gjøre som en baseball coach - dummies

Hva skal man gjøre som en baseball coach - dummies

Som en baseball trener, du ikke bare må lede teamet ditt, du må ta med forsyninger for å praktisere. Du vil kanskje øke følgende liste, men den inneholder grunnleggende for å få til alle baseballpraksis: Riktig lager førstehjelpsutstyr Ekstra vann Øvelsesplan for dagen, oppdelt etter tid ...

Får utrustet til å spille baseball - dummies

Får utrustet til å spille baseball - dummies

Når du tar baseballfeltet, bør du ta med det beste utstyret som er tilgjengelig. Du trenger ikke å bruke store summer til å kjøpe toppkvalitets tilbehør så lenge du vet hva du skal se etter og hvor du skal finne den. Med mindre du er under 10 år, kjøp utstyr som oppfyller alle de store ligaspesifikasjonene. ...

Redaktørens valg

Hvordan du finner ditt nivå av oppmerksomhet - dummies

Hvordan du finner ditt nivå av oppmerksomhet - dummies

Du kan sikkert ta noen form for ikke-tradisjonell trening og dump det i en tønne merket "mind-body. "Det er greit hvis du foretrekker enkelhet og ikke vil bli innpakket med kategorisering og vurdering. Men du kan også kikke på treningsprogrammer på et dypere nivå, vurdere omfanget av oppmerksomhet i en ...

Hvordan du får mest mulig ut av din meditasjon - dummies

Hvordan du får mest mulig ut av din meditasjon - dummies

For å få mest mulig ut av meditasjonspraksis må forplikte seg til det. Når du begynner å meditere regelmessig, kan du høste utallige fordeler - fra lavere stress og kolesterol til høyere nivåer av tilfredshet og lykke. Her er noen tips for å maksimere meditasjonspraksis: Meditere jevnlig - helst hver dag. Sett bort en ...

Redaktørens valg

Slik bruker du det nye perspektivet i Adobe Illustrator CS6 - dummies

Slik bruker du det nye perspektivet i Adobe Illustrator CS6 - dummies

I Adobe Illustrator CS6 Du kan opprette og redigere kunstverk basert på perspektivgitterfunksjonen (introdusert i CS5). Gitteret er en stor hjelp i å skape vellykkede perspektivillustrasjoner. For å vise eller skjule standardperspektivruten, trykk Ctrl + Shift + I (Windows) eller Kommando + Skift + I (Mac). Du kan bruke verktøyet Perspective Grid på verktøylinjen til å ...

Hvordan å pakke inn tekst ved hjelp av AdobeCS5 Illustrator - dummies

Hvordan å pakke inn tekst ved hjelp av AdobeCS5 Illustrator - dummies

Ved hjelp av en tekstbrytestil i Adobe Creative Suite 5 (Adobe CS5) Illustrator-prosjektet er en enkel måte å legge til litt kreativitet. En tekstpakke tvinger tekst til å vikle rundt en grafikk.

Hvordan du bruker Life Paint-funksjonen i Adobe Illustrator CS6 - dummies

Hvordan du bruker Life Paint-funksjonen i Adobe Illustrator CS6 - dummies

Ikke bekymre deg om å fylle lukkede figurer eller la filler flykte fra objekter med hull i uønskede områder. Ved å bruke Live Paint-funksjonen til Adobe Illustrator CS6, kan du lage det bildet du ønsker og fylle ut regioner med farge. Live Paint-bøtta registrerer automatisk regioner som er sammensatt av uavhengige kryssende baner og fyller dem tilsvarende. Malingen ...