Hjem Personlig finansiering Hvordan man opretter en SQL-tabel med Microsoft Access - dummies

Hvordan man opretter en SQL-tabel med Microsoft Access - dummies

Video: Access database for begyndere - Trin 1: Opret tabel (adresseliste) 2024

Video: Access database for begyndere - Trin 1: Opret tabel (adresseliste) 2024
Anonim

Uanset om du arbejder med Access eller et komplet udvalg af DBMS på virksomhedsniveau - som Microsoft SQL Server, Oracle 11g eller IBM DB2 - til lav en tabel med SQL, skal du indtaste de samme oplysninger, som du ville indtaste, hvis du oprettede bordet med et RAD-værktøj.

Forskellen er, at RAD-værktøjet hjælper dig ved at levere en visuel grænseflade - i form af en dialogboks til oprettelse af tabeller (eller et lignende data-indgangskelet) - og ved at forhindre dig i at indtaste ugyldige feltnavne, typer, eller størrelser.

SQL giver dig ikke så meget hjælp. Du skal vide, hvad du laver ved starten; At finde ud af ting undervejs kan føre til mindre end ønskelige database resultater. Du skal indtaste hele CREATE TABLE-sætningen, før SQL selv ser på det, endsige giver dig en indikation af, om du har lavet fejl i erklæringen.

I ISO / IEC-standard SQL bruger den sætning, der opretter et forslagsporingsbord, følgende syntaks:

CREATE TABLE POWERSQL (ForslagNumber INTEGER PRIMARY KEY, FirstName CHAR (15), Efternavn 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));

Oplysningerne i SQL-sætningen er stort set de samme oplysninger, du indtaster ved hjælp af Accesss grafiske brugergrænseflade. Det gode ved SQL er, at sproget er universelt. Den samme standardsyntax fungerer uanset hvilket standard-kompatibelt DBMS-produkt du bruger.

I Access 2013 er oprettelse af databaseobjekter som tabeller lidt mere kompliceret. Du kan ikke bare skrive en CREATE-sætning i fanen SQL View Object. Det skyldes, at fanen SQL View Object kun er tilgængelig som et forespørgselsværktøj; du skal tage et par ekstra handlinger for at informere Adgang, som du er ved at indtaste en data-definition forespørgsel frem for en forespørgsel, der anmoder om oplysninger fra databasen.

En yderligere komplikation: Fordi bordoprettelse er en handling, der muligvis kan kompromittere databasesikkerheden, er den som standard ikke godkendt. Du skal fortælle Adgang, at dette er en betroet database, før den accepterer en data-definition forespørgsel.

  1. Klik på Opret fanebladet på båndet for at få vist ikonerne for oprettelsesfunktionalitet.

  2. Klik på Query Design i afsnittet Forespørgsler.

    Dette viser dialogboksen Vis tabel, som på dette tidspunkt indeholder flere systemtabeller sammen med POWER.

  3. Vælg POWER og klik på knappen Tilføj.

    Som du har set i det foregående eksempel, vises et billede af POWER-tabellen og dets attributter i den øvre halvdel af arbejdsområdet.

  4. Klik på knappen Luk i dialogboksen Vis tabel.

  5. Klik på fanen Startside og derefter på ikonet Vis i venstre ende af båndet, og vælg derefter SQL View i rullemenuen, der vises.

    Som i det foregående eksempel har Access hjulpet dig ved at sætte SELECT FROM POWER i SQL-editoren. Denne gang vil du ikke have hjælp.

  6. Slet SELECT FROM POWER og (på stedet) indtaste data-definition forespørgslen givet tidligere som følger:

    CREATE TABLE POWERSQL (ForslagNumber INTEGER PRIMARY KEY, FirstName CHAR (15), LastName CHAR (20), Adresse CHAR (30), CHAR (30), CHAR (30), Telefon CHAR (14), HowKnown CHAR (30), Forslag CHAR (50), BusinOrCharity CHAR 1));
    
  7. Når du har klikket på fanebladet Design i båndet, skal du klikke på det røde udråbstegn Kør ikon.

    Hvis du gør det, kører spørgsmålet, hvilket skaber POWERSQL-tabellen.

    Du bør se POWERSQL opført under All Access Objects i kolonnen i venstre hjørne af vinduet. I så fald er du gylden. Eller du kan muligvis ikke se tabellen på listen Tilgængelige objekter. I så fald læs (og slog) på.

    Adgang 2013 går i vidt omfang for at beskytte dig mod ondsindede hackere og fra dine egne utilsigtede fejl. Fordi kørsel af en data-definition forespørgsel er potentielt farlig for databasen, har Access en standard, der forhindrer forespørgslen fra at køre. Hvis dette er sket med dig, vises POWERSQL ikke i kolonnen til venstre for vinduet, fordi forespørgslen ikke er blevet udført.

    I stedet kan meddelelsesbjælken vises under båndet med denne korte meddelelse:

    Sikkerhedsadvarsel: Visse indhold i databasen er blevet deaktiveret.
    

    Hvis du ser denne meddelelse, skal du fortsætte til de næste trin.

  8. Klik på fanen Filer, og vælg Valg i menuen til venstre kant.

    Dialogboksen Adgangsmuligheder vises.

  9. Vælg Trust Center i dialogboksen Adgangsmuligheder.

  10. Klik på knappen Trust Center Settings, når den vises.

  11. Vælg Meddelelseslinje i menuen til venstre og angiv derefter Vis meddelelseslinjen ved at klikke på valgknappen, hvis den ikke allerede er valgt.

  12. Klik på din vej tilbage til det sted, hvor du kan udføre data-definition-forespørgslen, der opretter POWERSQL-tabellen.

  13. Udfør forespørgslen.

At være dygtig i SQL har langsigtede udbetalinger, fordi det vil vare i lang tid. Den indsats, du sætter i at blive ekspert i et bestemt udviklingsværktøj, vil sandsynligvis give et lavere investeringsafkast. Uanset hvor vidunderligt det nyeste RAD-værktøj er, vil det blive erstattet af nyere teknologi inden for tre til fem år.

Hvis du kan genoprette din investering i værktøjet i den tid, fantastisk! Brug det. Hvis ikke, kan du være klog til at holde fast i det forsøgte og sande. Træn dine mennesker i SQL, og din træningsinvestering vil betale udbytte over en meget længere periode.

Hvordan man opretter en SQL-tabel med Microsoft Access - dummies

Valg af editor

Fuld redigeringsfunktion i Photoshop Elements 10 - dummies

Fuld redigeringsfunktion i Photoshop Elements 10 - dummies

Fuld fotoredigeringsfunktion tilbyder bundter af værktøjer, som du kan bruge at redigere dine billeder, fra korrektionsværktøjer til fastsættelse af farve og klarhed til filtre, lag og meget mere for at ændre eksisterende fotos eller skabe helt originale billeder fra bunden. Men alle disse værktøjer gør også Komplet fotoredigeringstilstand kompleks. Du kan flytte ind i ...

Generelle blandingsformer i Photoshop Elements - dummies

Generelle blandingsformer i Photoshop Elements - dummies

Elementer spænder over 25 blandingstilstande. Blend modes påvirker hvordan farver interagerer mellem lag og også hvordan farver interagerer, når du anvender maling på et lag. Ikke alene gør blandingstilstande interessante effekter, men du kan også nemt anvende, redigere eller fjerne blandingsfunktioner uden at røre dine billedpixel. De forskellige blandingstilstande ...

Geometriske formindstillinger i Photoshop Elements - dummies

Geometriske formindstillinger i Photoshop Elements - dummies

Geometriindstillinger hjælpe med at definere, hvordan dine figurer ser ud. Klik på nedpegepilen i værktøjsindstillingerne i Elements for at få adgang til de geometriske indstillinger, der beskrives i det følgende. Rektangulære og afrundede rektangel geometriske indstillinger Her er geometriske indstillinger for rektangel og afrundede rektangelformer: Ubegrænset: Giver dig mulighed for at få fri tøj til at tegne en ...

Valg af editor

Sådan bygger du tabeller i HTML5 - dummies

Sådan bygger du tabeller i HTML5 - dummies

Sommetider indeholder din webside data bedst fremlagt i et bord . Du kan bruge HTML5's komplette bordsystem til at oprette tabeller som den i dette eksempel: Den grundlæggende struktur i et bord i HTML-format er rimeligt let at forstå; Tjek koden, der oprettede tabellen i eksemplet:

Hvordan man ændrer gentagne baggrunde på CSS3-steder - dummier

Hvordan man ændrer gentagne baggrunde på CSS3-steder - dummier

Der er situationer, hvor man kun vil en enkelt kopi af et baggrundsbillede på dit CSS3-websted. Det kan være, at billedet du har brugt er noget, der ikke gentager sig godt eller er stort nok til, at du virkelig ikke vil have det gentaget. Følgende procedure viser en teknik, du kan bruge til at fortælle ...

Hvordan man opbygger en webside skabelon fra scratch-dummies

Hvordan man opbygger en webside skabelon fra scratch-dummies

Standardværktøjet på tværs af digitalt agenturer og interne afdelinger til opbygning af website grafik er Adobe Photoshop. Selvom fyrværkeri er optimeret og målrettet til at producere web-grafiske kildefiler, er det bare ikke fanget, sandsynligvis på grund af den massive genoplæringsindsats ville det medføre, at hele afdelinger gør omskifteren. At oprette et nyt ...

Valg af editor

Sådan godkendes medlemmer til din LinkedIn Group - dummier

Sådan godkendes medlemmer til din LinkedIn Group - dummier

Som flere og flere mennesker finder ud af din ny LinkedIn-gruppe, og som medlemmer begynder at deltage, kan du opleve, at nogle af de personer, der har klikket på linket for at deltage, ikke er på din forhåndsgodkendte liste. Måske er de mennesker, du ikke har forstået var på LinkedIn, eller du var ikke klar over, at de var gyldige grupper ...

Hvordan man tilføjer billeder til kroppen i din LinkedIn-profil til Visual Social Marketing - dummies

Hvordan man tilføjer billeder til kroppen i din LinkedIn-profil til Visual Social Marketing - dummies

Ud over et profilbillede giver LinkedIn brugere mulighed for at forbedre de visuelle sociale markedsføringselementer i deres profiler ved at tilføje billeder til deres profilprofil. Du kan tilføje billeder til ethvert afsnit i din LinkedIn-profil. Tilføjelse af billeder til din profil kan hjælpe dig med at fortælle din historie visuelt og ...

Sådan tilføjer du en virksomhedsside til LinkedIn - dummies

Sådan tilføjer du en virksomhedsside til LinkedIn - dummies

, Når du har opfyldt kravene til oprettelse en virksomhedsside på LinkedIn, er det tid til at komme i gang ved at tilføje selskabets side til Linkedins system. For at oprette din virksomhedsside skal du blot følge disse trin: