SlideShare una empresa de Scribd logo
Base de datos relacional
Una base de datos relacional es una base de datos en donde todos
los datos visibles al usuario están organizados estrictamente como
tablas de valores, y en donde todas las operaciones de la base de
datos operan sobre estas tablas.
Estas bases de datos son percibidas por los usuarios como una
colección de relaciones normalizadas de diversos grados que varían
con el tiempo.
El modelo relacional representa un sistema de bases de datos en un
nivel de abstracción un tanto alejado de los detalles de la máquina
subyacente, de la misma manera como, por ejemplo, un lenguaje
del tipo de PL/1 representa un sistema de programación con un
nivel de abstracción un tanto alejado de los detalles de la máquina
subyacente. De hecho, el modelo relacional puede considerarse
como un lenguaje de programación mas bien abstracto, orientado
de manera específica hacia las aplicaciones de bases de datos.
En términos tradicionales una relación se asemeja a
un archivo, una tupla a un registro, y un atributo a
un campo. Pero estas correspondencias son
aproximadas, en el mejor de los casos. Una relación
no debe considerarase como ``solo un archivo'', sino
mas bien como un archivo disciplinado, siendo el
resultado de esta disciplina una simplificación
considerable de las estructuras de datos con las
cuales debe interactuar el usuario, lo cual a su vez
simplifca los operadores requeridos para manejar
esas estructuras.
Diseño de una base de datos relacional
Una base de datos bien diseñada le brinda un completo
acceso a la información deseada. Con un buen diseño
dedicará menos tiempo a crear la base de datos y obtendrá
resultados más exactos en menos tiempo.
Para el diseño se deben seguir los siguientes pasos:
1. Determinar el propósito de la base de datos. 2. Determinar
las tablas necesarias. 3. Determinar los campos necesarios en
cada tabla. 4. Determinar las relaciones. 5. Refinar el Diseño.
Sugerencias para determinar los campos
Para determinar los campos se debe tener en cuenta lo siguiente:
Asegurarse de que cada campo de una tabla esté directamente
relacionado con el tema de la tabla.
No incluir datos derivados o calculados.
Incluir toda la información que se necesite.
Almacenar la información en sus partes lógicas más pequeñas.
Campos de clave principal
La potencia de un sistema de gestión de Access surge de su capacidad para buscar,
localizar y combinar rápidamente información almacenada en distintas tablas para que
Access funcione eficientemente, cada tabla de la base de datos debe incluir un campo o
una serie de campos que identifique inequívocamente cada fila o registro individual
almacenado en la tabla.
En la terminología de base de datos, esta información identificadora se denomina clave
principal de la tabla, la cual permite asociar rápidamente datos de distintas tablas y
poderlos presentar conjuntamente.
Para elegir los campos de clave principal se debe tener en cuenta
Access no permite la existencia de valores duplicados o nulos en un campo de clave
principal.
Puede utilizar el valor del campo de clave principal para buscar registros, por lo que
dicho campo no debe ser demasiado largo, y si fácil de recordar y escribir por lo que
puede convenir que tenga un número limitado de letras o dígitos o que esté dentro de
un determinado rango.
El tamaño de la clave principal influye en la velocidad de las operaciones en la base de
datos por lo que para un máximo rendimiento, utilice el menor tamaño posible para
que quepan los valores a almacenar en el campo.
Determinar las relaciones

Access es un sistema de administración de base de
datos relacionales lo que significa que es posible
almacenar datos relacionados en distintas tablas de
la base de datos.
Uso de complementos
Complementos que realizan funciones especiales
Documentador de Base de Datos:Imprime un listado del contenido
de toda una Base de Datos y las definiciones de los objetos de la
misma que se seleccionen. Por ejemplo: se le puede imprimir una
lista de todos los controles y formularios.
Administrador de Adjuntos:Actualiza los vínculos con tablas
adjuntas que se han movido o cuyo nombre se ha modificado.
Importar Base de Datos:Importa todos los objetos de otra Base de
Datos Access.
Generador de Menús:Ayuda a crear un sistema de menús
personalizado para una aplicación.
Administrador de Complementos:Instala, elimina, personaliza y
administra los complementos
Compactar una base de datos
Cuando se hacen cambios en una Base de Datos, también se
pueden agregar y eliminar objetos. Con este proceso puede
fragmentarse y utilizar el espacio de forma no óptima. Las bases
de datos deben compactarse periódicamente con el fin de
desfragmentar el archivo. Debe cerrarse una base de datos antes
de compactarla, puede sobreescribirla o crear un archivo distinto.
Codificar una base de datos
Permite que un archivo de Base de Datos Access sea
completamente ilegible desde cualquier otra aplicación como
puede ser un editor de texto esta característica forma parte de la
seguridad de Access.
Recuperar una base de datos dañada
Si Access se cierra de forma inesperada, por ejemplo: debido a
una caída de corriente, la base de datos puede quedar dañada,
para poder utilizarla es necesario repararla, también es necesario
cuando Access tenga un comportamiento impredecible al
manipular una base de datos (MDB).
IMÁGENES DE BASES DE DATOS
RELACIONALES
Base de datos relacional
Base de datos relacional
Base de datos relacional
Base de datos relacional

Más contenido relacionado

La actualidad más candente

Base de datos
Base de datosBase de datos
Base de datos
juancadi54321
 
Base de datos
Base de datosBase de datos
Base de datos
FeRnanda Reyes
 
hermosa base de datos
 hermosa base de datos hermosa base de datos
hermosa base de datos
nikoll1819
 
Bases de datos PRO!
Bases de datos PRO!Bases de datos PRO!
Bases de datos PRO!
RicardoOtakuGamer
 
Basededatos 110429085008-phpapp02
Basededatos 110429085008-phpapp02Basededatos 110429085008-phpapp02
Basededatos 110429085008-phpapp02
JekaAlexandra
 
Base de datos
Base de datosBase de datos
Base de datos
JekaAlexandra
 
Juan pablo luna salcedo
Juan pablo luna salcedoJuan pablo luna salcedo
Juan pablo luna salcedo
percha99
 
Base de datos!
Base de datos!Base de datos!
Base de datos!
Julianitaestu
 
Recuperacion
RecuperacionRecuperacion
Recuperacion
57530
 
base de datos
base de datosbase de datos
base de datos
Camilo Carreño
 
Base de datos
Base de datosBase de datos
Base de datos
Xime Gatita Preciosa
 
Bases de datos
Bases de datos Bases de datos
Bases de datos
25N_03H_
 
Churk
ChurkChurk
Trabajo de base de datos 2014ww2
Trabajo de base de datos 2014ww2Trabajo de base de datos 2014ww2
Trabajo de base de datos 2014ww2
Brayan Ortiz Arenas
 
Base de datos Hernandez Herrera
Base de datos Hernandez HerreraBase de datos Hernandez Herrera
Base de datos Hernandez Herrera
Carlos Herrera y Stefany Hernandez
 
Ramirez y pedreros 2018 901
Ramirez y pedreros 2018 901Ramirez y pedreros 2018 901
Ramirez y pedreros 2018 901
xPedrerosRamirezx
 

La actualidad más candente (16)

Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
hermosa base de datos
 hermosa base de datos hermosa base de datos
hermosa base de datos
 
Bases de datos PRO!
Bases de datos PRO!Bases de datos PRO!
Bases de datos PRO!
 
Basededatos 110429085008-phpapp02
Basededatos 110429085008-phpapp02Basededatos 110429085008-phpapp02
Basededatos 110429085008-phpapp02
 
Base de datos
Base de datosBase de datos
Base de datos
 
Juan pablo luna salcedo
Juan pablo luna salcedoJuan pablo luna salcedo
Juan pablo luna salcedo
 
Base de datos!
Base de datos!Base de datos!
Base de datos!
 
Recuperacion
RecuperacionRecuperacion
Recuperacion
 
base de datos
base de datosbase de datos
base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos
Bases de datos Bases de datos
Bases de datos
 
Churk
ChurkChurk
Churk
 
Trabajo de base de datos 2014ww2
Trabajo de base de datos 2014ww2Trabajo de base de datos 2014ww2
Trabajo de base de datos 2014ww2
 
Base de datos Hernandez Herrera
Base de datos Hernandez HerreraBase de datos Hernandez Herrera
Base de datos Hernandez Herrera
 
Ramirez y pedreros 2018 901
Ramirez y pedreros 2018 901Ramirez y pedreros 2018 901
Ramirez y pedreros 2018 901
 

Similar a Base de datos relacional

Cuál es la estructura de una bd
Cuál es la estructura de una bdCuál es la estructura de una bd
Cuál es la estructura de una bd
3206661170
 
Cuál es la estructura de una bd
Cuál es la estructura de una bdCuál es la estructura de una bd
Cuál es la estructura de una bd
3206661170
 
Cuál es la estructura de una bd
Cuál es la estructura de una bdCuál es la estructura de una bd
Cuál es la estructura de una bd
3206661170
 
Base de datos 11:02
Base de datos 11:02Base de datos 11:02
Base de datos 11:02
fabianleon10
 
Base de Datos 11:02
Base de Datos 11:02Base de Datos 11:02
Base de Datos 11:02
fabianleon10
 
Diseño de Archivos y Base de Datos
Diseño de Archivos y Base de DatosDiseño de Archivos y Base de Datos
Diseño de Archivos y Base de Datos
GuadalupeOsorio9
 
Una base de datos relacional
Una base de datos relacionalUna base de datos relacional
Una base de datos relacional
Alex Javier
 
Base de datos
Base de datosBase de datos
Base de datos
YohanRomero
 
Jose osorio
Jose osorioJose osorio
Base de Datos
Base de DatosBase de Datos
Base de Datos
Natalia Pinto
 
Dbms and my sql
Dbms and my sqlDbms and my sql
Dbms and my sql
Cinthia Ordaih
 
Manejador de base de datos
Manejador de base de datosManejador de base de datos
Manejador de base de datos
adezhiz
 
Definiciones
DefinicionesDefiniciones
Definiciones
jhonatan14
 
Alexander silva
Alexander silvaAlexander silva
Alexander silva
Alexander Silva Morales
 
BASE DE DATOS RELACIONALES, DISTRIBUIDAS, ORIENTADA.pptx
BASE DE DATOS RELACIONALES, DISTRIBUIDAS, ORIENTADA.pptxBASE DE DATOS RELACIONALES, DISTRIBUIDAS, ORIENTADA.pptx
BASE DE DATOS RELACIONALES, DISTRIBUIDAS, ORIENTADA.pptx
Jose walter Vega Acebey
 
Trabajo de informatica.pptx yusssyy
Trabajo de informatica.pptx yusssyyTrabajo de informatica.pptx yusssyy
Trabajo de informatica.pptx yusssyy
yussy alejandra acevedo palomino
 
Base de datos
Base de datosBase de datos
Base de datos
Brahian Correa
 
Base de datos!
Base de datos! Base de datos!
Base de datos!
lilianarivero
 
Ba se de datos! ♥
Ba se de datos! ♥Ba se de datos! ♥
Ba se de datos! ♥
lilianarivero
 
Base de datos!
Base de datos! Base de datos!
Base de datos!
lilianarivero
 

Similar a Base de datos relacional (20)

Cuál es la estructura de una bd
Cuál es la estructura de una bdCuál es la estructura de una bd
Cuál es la estructura de una bd
 
Cuál es la estructura de una bd
Cuál es la estructura de una bdCuál es la estructura de una bd
Cuál es la estructura de una bd
 
Cuál es la estructura de una bd
Cuál es la estructura de una bdCuál es la estructura de una bd
Cuál es la estructura de una bd
 
Base de datos 11:02
Base de datos 11:02Base de datos 11:02
Base de datos 11:02
 
Base de Datos 11:02
Base de Datos 11:02Base de Datos 11:02
Base de Datos 11:02
 
Diseño de Archivos y Base de Datos
Diseño de Archivos y Base de DatosDiseño de Archivos y Base de Datos
Diseño de Archivos y Base de Datos
 
Una base de datos relacional
Una base de datos relacionalUna base de datos relacional
Una base de datos relacional
 
Base de datos
Base de datosBase de datos
Base de datos
 
Jose osorio
Jose osorioJose osorio
Jose osorio
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Dbms and my sql
Dbms and my sqlDbms and my sql
Dbms and my sql
 
Manejador de base de datos
Manejador de base de datosManejador de base de datos
Manejador de base de datos
 
Definiciones
DefinicionesDefiniciones
Definiciones
 
Alexander silva
Alexander silvaAlexander silva
Alexander silva
 
BASE DE DATOS RELACIONALES, DISTRIBUIDAS, ORIENTADA.pptx
BASE DE DATOS RELACIONALES, DISTRIBUIDAS, ORIENTADA.pptxBASE DE DATOS RELACIONALES, DISTRIBUIDAS, ORIENTADA.pptx
BASE DE DATOS RELACIONALES, DISTRIBUIDAS, ORIENTADA.pptx
 
Trabajo de informatica.pptx yusssyy
Trabajo de informatica.pptx yusssyyTrabajo de informatica.pptx yusssyy
Trabajo de informatica.pptx yusssyy
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos!
Base de datos! Base de datos!
Base de datos!
 
Ba se de datos! ♥
Ba se de datos! ♥Ba se de datos! ♥
Ba se de datos! ♥
 
Base de datos!
Base de datos! Base de datos!
Base de datos!
 

Último

1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
MiNeyi1
 
Módulo 1 de didactica de la lecto escritura
Módulo 1 de didactica de la lecto escrituraMódulo 1 de didactica de la lecto escritura
Módulo 1 de didactica de la lecto escritura
marilynfloresyomona1
 
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍACINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
Fernández Gorka
 
Lecciones 11 Esc. Sabática. El conflicto inminente docx
Lecciones 11 Esc. Sabática. El conflicto inminente docxLecciones 11 Esc. Sabática. El conflicto inminente docx
Lecciones 11 Esc. Sabática. El conflicto inminente docx
Alejandrino Halire Ccahuana
 
UrkuninaLab.pdfsadsadasddassadsadsadasdsad
UrkuninaLab.pdfsadsadasddassadsadsadasdsadUrkuninaLab.pdfsadsadasddassadsadsadasdsad
UrkuninaLab.pdfsadsadasddassadsadsadasdsad
JorgeVillota6
 
Gracias papá voz mujer_letra y acordes de guitarra.pdf
Gracias papá voz mujer_letra y acordes de guitarra.pdfGracias papá voz mujer_letra y acordes de guitarra.pdf
Gracias papá voz mujer_letra y acordes de guitarra.pdf
Ani Ann
 
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdfCompartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
JimmyDeveloperWebAnd
 
APUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdf
APUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdfAPUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdf
APUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdf
VeronicaCabrera50
 
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Juan Martín Martín
 
Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......
LuanaJaime1
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
Jose Luis Jimenez Rodriguez
 
tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)
saradocente
 
200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural
shirherrer
 
Business Plan -rAIces - Agro Business Tech
Business Plan -rAIces - Agro Business TechBusiness Plan -rAIces - Agro Business Tech
Business Plan -rAIces - Agro Business Tech
johnyamg20
 
Manual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HCManual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HC
josseanlo1581
 
Presentación de la historia de PowerPoint y sus características más relevantes.
Presentación de la historia de PowerPoint y sus características más relevantes.Presentación de la historia de PowerPoint y sus características más relevantes.
Presentación de la historia de PowerPoint y sus características más relevantes.
genesiscabezas469
 
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
JAVIER SOLIS NOYOLA
 
Este documento contiene, el programa completo de un acto para realizar la pro...
Este documento contiene, el programa completo de un acto para realizar la pro...Este documento contiene, el programa completo de un acto para realizar la pro...
Este documento contiene, el programa completo de un acto para realizar la pro...
romina395894
 
Prueba/test conoce tus heridas de la infancia
Prueba/test conoce tus heridas de la infanciaPrueba/test conoce tus heridas de la infancia
Prueba/test conoce tus heridas de la infancia
LudmilaOrtega3
 
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdfMundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
ViriEsteva
 

Último (20)

1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
1.- manual-para-la-creacion-33-dias-de-manifestacion-ulises-sampe.pdf
 
Módulo 1 de didactica de la lecto escritura
Módulo 1 de didactica de la lecto escrituraMódulo 1 de didactica de la lecto escritura
Módulo 1 de didactica de la lecto escritura
 
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍACINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
CINE COMO RECURSO DIDÁCTICO para utilizar en TUTORÍA
 
Lecciones 11 Esc. Sabática. El conflicto inminente docx
Lecciones 11 Esc. Sabática. El conflicto inminente docxLecciones 11 Esc. Sabática. El conflicto inminente docx
Lecciones 11 Esc. Sabática. El conflicto inminente docx
 
UrkuninaLab.pdfsadsadasddassadsadsadasdsad
UrkuninaLab.pdfsadsadasddassadsadsadasdsadUrkuninaLab.pdfsadsadasddassadsadsadasdsad
UrkuninaLab.pdfsadsadasddassadsadsadasdsad
 
Gracias papá voz mujer_letra y acordes de guitarra.pdf
Gracias papá voz mujer_letra y acordes de guitarra.pdfGracias papá voz mujer_letra y acordes de guitarra.pdf
Gracias papá voz mujer_letra y acordes de guitarra.pdf
 
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdfCompartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
Compartir p4s.co Pitch Hackathon Template Plantilla final.pptx-2.pdf
 
APUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdf
APUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdfAPUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdf
APUNTES UNIDAD I ECONOMIA EMPRESARIAL .pdf
 
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
Soluciones Examen de Selectividad. Geografía junio 2024 (Convocatoria Ordinar...
 
Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......Clase Prensencial, Actividad 2.pdf.......
Clase Prensencial, Actividad 2.pdf.......
 
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdfFEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
FEEDBACK DE LA ESTRUCTURA CURRICULAR- 2024.pdf
 
tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)tema 7. Los siglos XVI y XVII ( resumen)
tema 7. Los siglos XVI y XVII ( resumen)
 
200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural200. Efemerides junio para trabajar en periodico mural
200. Efemerides junio para trabajar en periodico mural
 
Business Plan -rAIces - Agro Business Tech
Business Plan -rAIces - Agro Business TechBusiness Plan -rAIces - Agro Business Tech
Business Plan -rAIces - Agro Business Tech
 
Manual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HCManual de procedimiento para gráficos HC
Manual de procedimiento para gráficos HC
 
Presentación de la historia de PowerPoint y sus características más relevantes.
Presentación de la historia de PowerPoint y sus características más relevantes.Presentación de la historia de PowerPoint y sus características más relevantes.
Presentación de la historia de PowerPoint y sus características más relevantes.
 
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
ACERTIJO DESCIFRANDO CÓDIGO DEL CANDADO DE LA TORRE EIFFEL EN PARÍS. Por JAVI...
 
Este documento contiene, el programa completo de un acto para realizar la pro...
Este documento contiene, el programa completo de un acto para realizar la pro...Este documento contiene, el programa completo de un acto para realizar la pro...
Este documento contiene, el programa completo de un acto para realizar la pro...
 
Prueba/test conoce tus heridas de la infancia
Prueba/test conoce tus heridas de la infanciaPrueba/test conoce tus heridas de la infancia
Prueba/test conoce tus heridas de la infancia
 
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdfMundo ABC Examen 1 Grado- Tercer Trimestre.pdf
Mundo ABC Examen 1 Grado- Tercer Trimestre.pdf
 

Base de datos relacional

  • 1. Base de datos relacional
  • 2. Una base de datos relacional es una base de datos en donde todos los datos visibles al usuario están organizados estrictamente como tablas de valores, y en donde todas las operaciones de la base de datos operan sobre estas tablas. Estas bases de datos son percibidas por los usuarios como una colección de relaciones normalizadas de diversos grados que varían con el tiempo. El modelo relacional representa un sistema de bases de datos en un nivel de abstracción un tanto alejado de los detalles de la máquina subyacente, de la misma manera como, por ejemplo, un lenguaje del tipo de PL/1 representa un sistema de programación con un nivel de abstracción un tanto alejado de los detalles de la máquina subyacente. De hecho, el modelo relacional puede considerarse como un lenguaje de programación mas bien abstracto, orientado de manera específica hacia las aplicaciones de bases de datos.
  • 3. En términos tradicionales una relación se asemeja a un archivo, una tupla a un registro, y un atributo a un campo. Pero estas correspondencias son aproximadas, en el mejor de los casos. Una relación no debe considerarase como ``solo un archivo'', sino mas bien como un archivo disciplinado, siendo el resultado de esta disciplina una simplificación considerable de las estructuras de datos con las cuales debe interactuar el usuario, lo cual a su vez simplifca los operadores requeridos para manejar esas estructuras.
  • 4. Diseño de una base de datos relacional Una base de datos bien diseñada le brinda un completo acceso a la información deseada. Con un buen diseño dedicará menos tiempo a crear la base de datos y obtendrá resultados más exactos en menos tiempo. Para el diseño se deben seguir los siguientes pasos: 1. Determinar el propósito de la base de datos. 2. Determinar las tablas necesarias. 3. Determinar los campos necesarios en cada tabla. 4. Determinar las relaciones. 5. Refinar el Diseño. Sugerencias para determinar los campos
  • 5. Para determinar los campos se debe tener en cuenta lo siguiente: Asegurarse de que cada campo de una tabla esté directamente relacionado con el tema de la tabla. No incluir datos derivados o calculados. Incluir toda la información que se necesite. Almacenar la información en sus partes lógicas más pequeñas.
  • 6. Campos de clave principal La potencia de un sistema de gestión de Access surge de su capacidad para buscar, localizar y combinar rápidamente información almacenada en distintas tablas para que Access funcione eficientemente, cada tabla de la base de datos debe incluir un campo o una serie de campos que identifique inequívocamente cada fila o registro individual almacenado en la tabla. En la terminología de base de datos, esta información identificadora se denomina clave principal de la tabla, la cual permite asociar rápidamente datos de distintas tablas y poderlos presentar conjuntamente. Para elegir los campos de clave principal se debe tener en cuenta Access no permite la existencia de valores duplicados o nulos en un campo de clave principal. Puede utilizar el valor del campo de clave principal para buscar registros, por lo que dicho campo no debe ser demasiado largo, y si fácil de recordar y escribir por lo que puede convenir que tenga un número limitado de letras o dígitos o que esté dentro de un determinado rango. El tamaño de la clave principal influye en la velocidad de las operaciones en la base de datos por lo que para un máximo rendimiento, utilice el menor tamaño posible para que quepan los valores a almacenar en el campo.
  • 7. Determinar las relaciones Access es un sistema de administración de base de datos relacionales lo que significa que es posible almacenar datos relacionados en distintas tablas de la base de datos.
  • 8.
  • 9. Uso de complementos Complementos que realizan funciones especiales Documentador de Base de Datos:Imprime un listado del contenido de toda una Base de Datos y las definiciones de los objetos de la misma que se seleccionen. Por ejemplo: se le puede imprimir una lista de todos los controles y formularios. Administrador de Adjuntos:Actualiza los vínculos con tablas adjuntas que se han movido o cuyo nombre se ha modificado. Importar Base de Datos:Importa todos los objetos de otra Base de Datos Access. Generador de Menús:Ayuda a crear un sistema de menús personalizado para una aplicación. Administrador de Complementos:Instala, elimina, personaliza y administra los complementos
  • 10. Compactar una base de datos Cuando se hacen cambios en una Base de Datos, también se pueden agregar y eliminar objetos. Con este proceso puede fragmentarse y utilizar el espacio de forma no óptima. Las bases de datos deben compactarse periódicamente con el fin de desfragmentar el archivo. Debe cerrarse una base de datos antes de compactarla, puede sobreescribirla o crear un archivo distinto. Codificar una base de datos Permite que un archivo de Base de Datos Access sea completamente ilegible desde cualquier otra aplicación como puede ser un editor de texto esta característica forma parte de la seguridad de Access. Recuperar una base de datos dañada Si Access se cierra de forma inesperada, por ejemplo: debido a una caída de corriente, la base de datos puede quedar dañada, para poder utilizarla es necesario repararla, también es necesario cuando Access tenga un comportamiento impredecible al manipular una base de datos (MDB).
  • 11. IMÁGENES DE BASES DE DATOS RELACIONALES