Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Clase Semana 1
Clase Semana 1
• Los usuarios del sistema pueden realizar una variedad de operaciones sobre
los archivos, por eje.
• Agregar datos
• Insertar datos
• Recuperar datos
• Modificar datos
• Eliminar datos.
PUNTOS IMPORTANTES:
• Tablas
• Filas/Columnas = Registros/Campos
• Tipos de datos
• Clave primaria
• Instrucciones
• UPDATE / Actualizar
¿QUÉ ES UN SIST. DE BDD? (DBMS)
• Entidades básicas
• Vinculos
• Diagrama de entidad/vinculo (Diagrama E/R) (Ref. Capitulo 13). Los diagramas de
ER se relacionan con los diagramas de estructura de datos (DSD), que se centran en
las relaciones de los elementos dentro de las entidades, en lugar de las relaciones
entre las entidades mismas. Los diagramas ER a menudo se combinan con los
diagramas de flujo de datos (DFD), que trazan el flujo de la información para
procesos o sistemas.
¿POR QUÉ UNA BDD?
• Compactación: 0 Papel
• Velocidad: Consultas rápidas, sin revisión manual.
• Menos trabajo laborioso: eliminación de muchas tareas
mecánicas, como llenar los archivos a mano.
• Actualidad: Instantáneo.
DA VS DBA
• DA: Es una persona que entienda los datos e igual las necesidades de la
empresa con respecto a esos datos (Admin superior), es el decisor de que
datos se almacenan y establecer políticas para mantener o manejar los datos
(No necesariamente debe tener conocimiento técnico superior).
• DBA: Debe ser un profesional de IT, el trabajo de este perfil consiste en crear
la base de datos real e implemetar controles y hacer cumplir las necesidades
del DA (equipos de programadores y técnicos).
INDEPENDENCIA DE DATOS FÍSICA
• Integridad de la BDD
• Recuperación de la BDD
• Seguridad de la BDD
• Disponibilidad
• Desempeño de la BDD
• Desarrollo y soporte a pruebas
• Admin el sistema manejador de BDD
• Diccionario de datos (Tipos de datos, ámbitos y limitantes)
• Asegurar confiabilidad de BDD
DBMS
Un sistema de BDD puede ser visto como un sistema que tiene una estructura
muy sencilla de dos partes, las cuales son cliente y servidor.
CLIENTE/SERVIDOR
CLIENTE: SERVIDOR:
Son las aplicaciones que se ejecutan, Es el propio DBMS, soporta todos los
tanto como aplicaciones escritas roles expuestos anteriormente.
(Lenguajes de programación
acoplados al sub-lenguaje de datos)
,como aplicaciones integradas
(Generadores de informes, hojas de
calculo, paquetes estadísticos, etc).
BDD RELACIONALES
INTRODUCCIÓN A LOS SISTEMAS DE BASES DE DATOS, PEARSON EDUCATION
MODELO RELACIONAL
1. Aspecto estructural: Tablas
2. Aspecto de integridad: Restricción de integridad
3. Aspecto de manipulación: Operadores disponibles para manipular la BDD,
Restringir, proyectar y juntar (Combinar o reunir).
OPERACIONES
• Restringir: Select, extrae filas especificadas de una tabla
• Proyectar: Extrae las columnas especificadas de una tabla
• Juntar: Reúne dos tablas con base en valores comunes de una columna en
común.
Puntos adicionales:
Todas las operaciones anteriores se pueden visualizar como tablas nuevas.
Las tablas o registros no se relacionan por apuntadores, sino por campos
relacionados.
¿QUE SON RELACIONES?