0 calificaciones0% encontró este documento útil (0 votos)
7 vistas2 páginas
Las bases de datos proporcionan una estructura organizada y confiable para almacenar y consultar datos de manera optimizada. Están organizadas en tablas con filas y columnas y usan lenguajes como SQL para realizar consultas, manipular datos y definir la estructura de las bases de datos. Las bases de datos relacionales forman relaciones entre tablas mediante claves primarias y ajenas para representar entidades y sus atributos y relaciones.
Las bases de datos proporcionan una estructura organizada y confiable para almacenar y consultar datos de manera optimizada. Están organizadas en tablas con filas y columnas y usan lenguajes como SQL para realizar consultas, manipular datos y definir la estructura de las bases de datos. Las bases de datos relacionales forman relaciones entre tablas mediante claves primarias y ajenas para representar entidades y sus atributos y relaciones.
Las bases de datos proporcionan una estructura organizada y confiable para almacenar y consultar datos de manera optimizada. Están organizadas en tablas con filas y columnas y usan lenguajes como SQL para realizar consultas, manipular datos y definir la estructura de las bases de datos. Las bases de datos relacionales forman relaciones entre tablas mediante claves primarias y ajenas para representar entidades y sus atributos y relaciones.
Bases de Datos Duraderas (cuando la transacción termina los cambios
Proporcionan base → estructurada son permanentes)
→ confiable → optimizada SQL (lenguaje estructurado de consultas) para consultas Escriben sentencias (quienes piden datos de parámetros Organizadas por tablas: y campos de la tabla donde operar) → se componen de (Forman esquemas por su estructura clausulas (que establecen acciones por realizar) → Emplean hojas de cálculo) emplean expresiones y predicados. → administran la información en filas(registros) y columnas(campos) DML (lenguaje manipulación de datos) → interacciona con datos Beneficios DDL (lenguaje definición de datos) → manejo de bases a *Protegen la información ante accesos no deseados través de creación y manipulación de tablas *Permiten asegurar momento para realizar cambios DCL (lenguaje control de datos) *Aseguran que los datos estén completos DML SELECT → recupera Bases de Datos Relacionales INSERT → añade Forman relación de tablas divididas en: DELETR → suprime Filas → que representan instancias UPDATE → modifica Columnas → que representan atributos DDL CREATE VIEW → añade nueva vista De una entidad. CREATE TABLE → añade nueva tabla DROP TABLE → suprime 1 tabla ALTER TABLE → modifica estructura Estructura DROP VIEW → suprime vista Clientes Pedidos D. Envío Empleados CREATE INDEX → construye indice Id cliente Id pedido Id Id DROP INDEX → suprime indice producto empleado CREATE SYNONYM → define alias tabla Teléfono Id cliente Nombre Nombre DCL GRANT → concede privilegio acceso a producto empleado usuarios Mail Producto Descripción Teléfono REVOKE → suprime privilegio acceso a usuarios Claves → valor para referirnos a fila o campo en COMMIT → finaliza transacción actual especifico ROLLBACK → aborta transacción actual Por cada nuevo campo se genera una clave alternativa Diagrama entidad-relación (ilustran como entidades, *Clave compuesta: Emplea 2 o más campos personas, objetos, conceptos se relacionan entre si). *Clave ajena: Es cuando se hace referencia a una clave primaria en otra tabla Diagrama estructura de datos (centrado en relaciones entre elementos dentro de las entidades). Transacciones → son set de operaciones que deben ser completadas. Procedimientos generales (manera segura de manejar Si alguna no se realiza no se ejecuta ningún cambio en datos sensibles). la base de datos. → trozos de códigos preparados que pueden ser guardados y reutilizados Pueden ser ACID Atómicas (transacción es indivisible) Índices (obtienen datos de forma más ágil) Consistentes (todo lo empezado debe terminarse) Aisladas (mientras se ejecuta la transacción los datos Mecanismos de control de acceso son inaccesibles) *Cuentas de usuario *Niveles de acceso CRUD (crear, leer, actualizar, borrar) Funciones COUNT → devuelve número de filas con criterio específico de consulta. SUM → devuelve suma total de columnas numéricas que deseamos utilizar. AVG → mide valores promedios de una columna. JOIN → une 2 tablas.
CUSTOMER ORDER SHIPMENT EMPLOYEE PRODUCT
Name Customer Order_Id Name Name Varchar200 _Id (Int) Char(200) Char(200) (Int) Mail Employee Shipment Mail Descript Varchar200 _Id _Date Char(200) Char(400) (Int) (Date) Phone Product Phone Weight Char20 _Id Char(50) (Int) (Int) Order Healthcare Price _Date (Boolean) (Float) (Date) Family(Int)