Com Crear Bases De Dades Relacionals

Taula de continguts:

Com Crear Bases De Dades Relacionals
Com Crear Bases De Dades Relacionals

Vídeo: Com Crear Bases De Dades Relacionals

Vídeo: Com Crear Bases De Dades Relacionals
Vídeo: Base de dades: crear 2024, Desembre
Anonim

L’enfocament relacional per construir bases de dades implica treballar amb un model de dades tabular, és a dir, amb la forma de presentació habitual. S'implementa mitjançant sistemes de gestió de bases de dades.

Com crear bases de dades relacionals
Com crear bases de dades relacionals

Essència d’una estructura relacional i preparació de dades

Cada base de dades està organitzada i estructurada informació emmagatzemada en una o més taules. Les taules són una representació natural i familiar de dades, que consisteix en files i columnes. L’enfocament relacional implica una certa relació entre aquestes taules. Els enllaços o les relacions us permeten combinar i recuperar dades de diverses taules alhora en una consulta.

Per crear una base de dades relacional, és necessari, en primer lloc, formar un conjunt de taules i relacions entre elles. En aquest cas, heu de seguir les regles següents. En primer lloc, cada taula ha de ser del mateix tipus i tenir un nom únic. En segon lloc, les files de la taula han de consistir en un nombre fix de camps i valors (no podeu incloure diverses columnes ni grups repetitius). En tercer lloc, les cadenes han de ser com a mínim un valor (camp) diferents entre si per poder identificar qualsevol cadena. En quart lloc, les columnes han de tenir noms únics i s'han d'omplir de valors de dades homogenis, l'únic mètode de presentació possible és el valor de dades explícit (no pot haver-hi relacions especials entre taules).

Podeu processar dades de diverses taules alhora combinant seleccions en una taula temporal. Les operacions més habituals són selecció, projecció, unió natural, unió, intersecció i diferència. Quan es formen taules, un dels conceptes bàsics és la clau principal: és un identificador que es refereix sense ambigüitats a una entitat. Per exemple, en una taula de plats, la clau principal podria ser el nombre de plats. Per a totes les taules amb dades, heu de crear claus similars, enllaçant-les amb relacions.

Implementació mitjançant un SGBD

Els sistemes de gestió de bases de dades (Oracle, MySQL, SQLite, etc.) proporcionen una gestió completa de les dades generades i permeten executar consultes. Un cop triat un dels SGBD, heu de transferir les taules creades al programa segons la seva sintaxi. Es tracta d’un treball voluminós que s’ha de fer amb cura sense perdre atributs importants.

El treball posterior amb consultes i processament de dades es basa en el llenguatge de programació SQL. És en aquest idioma que es creen les taules, s’afegeixen, esborren i canvien els registres, s’obtenen les dades d’una o diverses taules i es modifica l’estructura.

Recomanat: