Data data er nyttig informasjon. Data kan holdes i form av tabeller eller som prosa (essay). Dataene i selskaper er vanligvis holdt i tabeller. I denne artikkelen snakker jeg om data holdes i tabeller. Eksempel på tabelldata Tabellen har data: Fornavn Lastname Adresse By Sate Postnr Land John Smith, 25 Big Road, Londin, California, 58963, USA Mary Jones, 45 Small Street, Cardoff, New York, 58741, USA Peter Wright, 15 New Road, Birmingham, England, 2567, UK Woo Obama, 17 Spear Street, Toronto, Capital State, 12457, Canada Dette er en tabell over identifikasjonsinformasjon om enkelte individer.
Det har 7 kolonner med overskriftene: Fornavn, etternavn, adresse, by, Sate, postnummer og land. Bordet har 4 datarader. Antallet rader kan økes med flere individuelle data. Merk: entall av data er datum. Et bord er bygget opp av celler. Cellen i rad to (teller ikke overskriften rad) og kolonne 2, kan anses å ha den datum, "25 Big Road". Mange selskap data tar dette skjemaet. Database En database er et tall relatert tabeller. Et supermarked for eksempel ville ha en database, der ett bord har kunden informasjon; et annet bord har produkter informasjon; et annet bord har data om ansatte.
Det er andre tabeller i databasen, som vi skal se senere. Relasjonell og Object Database En relasjonsdatabase er organiseringen av data direkte fra tabeller (se detaljer senere). Et objekt database er organiseringen av data indirekte fra tabeller som om data besto av objekter (som du kan plukke). Objekt database er fortsatt under utvikling og er fortsatt å bli populær. De fleste bedrifter i dag bruker relasjonsdatabase. For resten av denne artikkelen, og de artiklene som følger, vil jeg snakke hovedsakelig om relasjonsdatabase.
Database Server En databaseserver er programvare som lagrer og henter data i en database. Databaseserveren er i en datamaskin. Eksempler på relasjonsdatabaseservere er, MSSQL, MySQL, Microoft Access, Sybase og Oracle. Mye av data (informasjon) av Internet holdes av disse databaseservere. Blant dem er MySQL gratis; du trenger ikke å kjøpe den; du bare laste det ned fra Internett. Optimalisert Bord Bord av en database lagres ikke vilkårlig. Du trenger å lære å lage dem i en optimalisert måte.
Før du kan begynne å lære hvordan du bruker MySQL server eller en annen server, må du først lære å lage optimaliserte tabeller. Jeg har forberedt en tutorial serie for deg på dette emnet (optimalisere tabeller i en database). Optimalisert tabeller er kalt normaliserte ta