Monitoreo a los coordinadores de las IIEE JEC_28.02.2024.vf.pptx
Diapositivas sobre BD (Base de Datos)
1. BASE DE DATOS (BD) ANGIE JULIETH LÁZARO POVEDA Docente: Susan Viviana Hernández Ingeniera de Sistemas COLEGIO JOSÉ CELESTINO MUTIS ÁREA DE INFORMÁTICA GRADO:11-3 BUCARAMANGA-SANTANDER 2011
5. Enlace: Asociación entre dos registros, así que podemos verla como unarelación estrictamente binaria. Un BD abarca más que la estructura de árbol, porque un nodo "hijo“, en la estructura de red puede tener más de un padre.
6. DIFERENCIA ENTREUNA BD Y UN SGBD Una BD (Base de Datos),es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso y un SGBD (Sistema de Gestión de Base de Datos), es un conjunto de programas que permiten crear y mantener una Base de datos, asegurando su integridad, confidencialidad y seguridad.
7. DIFERENCIA ENTRE UNA HOJA DE CÁLCULO Y UN SGBD Una Hoja de Cálculo es un programa que permite manipular datos numéricos y alfanuméricos dispuestos en forma de tablas (habitualmente es posible realizar cálculos complejos con fórmulas y funciones y dibujar distintos tipos de gráficas);y el SGBD, consiste en una colección de datos interrelacionados y posee un conjunto de programas para acceder a dichos datos. El Objetivo primordial de un sistema de gestión de base de datos (SGBD),es proporcionar un entorno que sea a la vez conveniente y eficiente para ser utilizado al extraer y almacenar información de la base de datos.
8. ¿QUÉ ES UNA BD RELACIONAL? Una BD 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. 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.
9. PASOS EN EL DISEÑO DE UNA BD Análisis de Requerimientos Diseño Conceptual (Entidad-Relación) Diseño Lógico (ELKA u otro) Diseño Físico (Almacenamiento y Acceso)
19. OPERACIONES BÁSICAS EN UNA BASE DE DATOS (BD) Dentro de las operaciones básicas tenemos las operaciones unarias (se utiliza una sola tabla) y las operaciones binarias (se utilizan dos tablas). OPERACIONES UNARIAS 1. SELECCIÓN: Mediante esta Operación se obtiene un conjunto de filas con todaslas columnas de la tabla. Se seleccionan determinadas filas incluyendo una condición. Se utilizan los operadores booleanos "and" (Y),”or" (O), "not" (NO). La representación sería la siguiente: 2. PROYECCIÓN: Ésta operación nos Devuelve una nueva tabla con las Columnas seleccionadas de otra. La representación sería la siguiente:
20. OPERACIONES BÁSICAS EN UNA BASE DE DATOS (BD) Dentro de las operaciones básicas tenemos las operaciones unarias (se utiliza una sola tabla) y las operaciones binarias (se utilizan dos tablas). 1. UNIÓN: Esta operación solo se Puede hacer si las tablas tienes las mismas columnas, es decir, por ejemplo si tuviéramos una tabla llamada empleados 2 con las mismas columnas tan solo tendríamos que añadir las filas de ambas tablas en una única tabla. La representación sería la siguiente: OPERACIONES BINARIAS 2. DIFERENCIA: De la misma forma Que la unión la diferencia, tan solo se puede realizar si las dos tablas tienen las mismas columnas. Su representación sería la siguiente: La representación sería la siguiente: Tabla1 - Tabla2 Tabla1U Tabla2
21. OPERACIONES BÁSICAS EN UNA BASE DE DATOS (BD) Dentro de las operaciones básicas tenemos las operaciones unarias (se utiliza una sola tabla) y las operaciones binarias (se utilizan dos tablas). OPERACIONES BINARIAS 3. PRODUCTO CARTESIANO: Se realiza con dos tablas distintas pero relacionadas por alguna columna, siempre y cuando el nombre de la columna no sea el mismo. Su representación sería la siguiente: Almacenar: CREATE, INSERT Consultar: SELECT BASE DE DATOS TABLA1 x TABLA 2 Actualizar: UPDATE Borrar: DELETE, DROP