Podcast
Questions and Answers
¿Cuál de las siguientes opciones describe mejor la función de un Sistema Manejador de Base de Datos (SMBD)?
¿Cuál de las siguientes opciones describe mejor la función de un Sistema Manejador de Base de Datos (SMBD)?
- Es un programa que solo permite la creación de tablas.
- Es un lenguaje para definir los esquemas de una base de datos.
- Es un conjunto de herramientas que permite definir, construir y manipular una base de datos. (correct)
- Es un tipo de hardware especializado para el almacenamiento de datos.
La independencia física de los datos se refiere a la capacidad de modificar el esquema conceptual de una base de datos sin afectar los programas de aplicación.
La independencia física de los datos se refiere a la capacidad de modificar el esquema conceptual de una base de datos sin afectar los programas de aplicación.
False (B)
¿Qué tipo de lenguaje se utiliza para definir el esquema de una base de datos?
¿Qué tipo de lenguaje se utiliza para definir el esquema de una base de datos?
DDL (Lenguaje de Definición de Datos)
La propiedad de ______ en un SMBD asegura que los datos repetidos mantengan su valor a través de la base de datos.
La propiedad de ______ en un SMBD asegura que los datos repetidos mantengan su valor a través de la base de datos.
Relacione los siguientes conceptos con sus descripciones:
Relacione los siguientes conceptos con sus descripciones:
¿Cuál de los siguientes niveles de abstracción describe cómo se guardan los datos en los dispositivos de almacenamiento?
¿Cuál de los siguientes niveles de abstracción describe cómo se guardan los datos en los dispositivos de almacenamiento?
El modelo entidad-relación solo puede representar objetos tangibles.
El modelo entidad-relación solo puede representar objetos tangibles.
¿Cuál es la principal función del Diccionario de Datos en un SMBD?
¿Cuál es la principal función del Diccionario de Datos en un SMBD?
La propiedad de ______ en una base de datos permite que múltiples usuarios accedan y modifiquen los mismos datos simultáneamente.
La propiedad de ______ en una base de datos permite que múltiples usuarios accedan y modifiquen los mismos datos simultáneamente.
¿Cuál de los siguientes NO es una función principal de un Administrador de Base de Datos (DBA)?
¿Cuál de los siguientes NO es una función principal de un Administrador de Base de Datos (DBA)?
Una 'instancia' de una base de datos se refiere a la estructura lógica de la base de datos, incluyendo las tablas y relaciones.
Una 'instancia' de una base de datos se refiere a la estructura lógica de la base de datos, incluyendo las tablas y relaciones.
¿Qué significa el acrónimo 'DML' en el contexto de las bases de datos?
¿Qué significa el acrónimo 'DML' en el contexto de las bases de datos?
Un ______ es un identificador único para cada registro en una tabla de base de datos.
Un ______ es un identificador único para cada registro en una tabla de base de datos.
En el contexto de la seguridad de una base de datos, ¿a qué nivel corresponde la restricción de acceso a una columna específica de una tabla?
En el contexto de la seguridad de una base de datos, ¿a qué nivel corresponde la restricción de acceso a una columna específica de una tabla?
El modelo jerárquico es un tipo de modelo lógico basado en objetos.
El modelo jerárquico es un tipo de modelo lógico basado en objetos.
¿Qué tipo de datos se utiliza para almacenar cadenas de longitud variable en una base de datos?
¿Qué tipo de datos se utiliza para almacenar cadenas de longitud variable en una base de datos?
Los ______ son datos sobre los datos, proporcionando información sobre la estructura y características de la base de datos.
Los ______ son datos sobre los datos, proporcionando información sobre la estructura y características de la base de datos.
¿Cuál de las siguientes opciones describe mejor la función de la 'integridad' en un sistema de base de datos?
¿Cuál de las siguientes opciones describe mejor la función de la 'integridad' en un sistema de base de datos?
Las transacciones en una base de datos garantizan que cada operación individual se ejecute correctamente, sin importar si las demás operaciones en el grupo fallan.
Las transacciones en una base de datos garantizan que cada operación individual se ejecute correctamente, sin importar si las demás operaciones en el grupo fallan.
¿Cuál es el propósito principal de la 'no redundancia' en un sistema de base de datos?
¿Cuál es el propósito principal de la 'no redundancia' en un sistema de base de datos?
Flashcards
Base de Datos
Base de Datos
Almacén donde se guardan datos de manera ordenada y estructurada para un objeto de estudio.
Dato
Dato
Característica de un elemento dentro de un objeto de estudio; la parte mínima de la información.
Información
Información
Conjunto de datos ordenados y/o procesados, listos para ser consultados.
Campo
Campo
Signup and view all the flashcards
Registro
Registro
Signup and view all the flashcards
Tabla
Tabla
Signup and view all the flashcards
Esquema
Esquema
Signup and view all the flashcards
Instancia
Instancia
Signup and view all the flashcards
SMBD
SMBD
Signup and view all the flashcards
No Redundancia
No Redundancia
Signup and view all the flashcards
Consistencia
Consistencia
Signup and view all the flashcards
Integridad
Integridad
Signup and view all the flashcards
Seguridad
Seguridad
Signup and view all the flashcards
Concurrencia
Concurrencia
Signup and view all the flashcards
Disponibilidad
Disponibilidad
Signup and view all the flashcards
Proceso
Proceso
Signup and view all the flashcards
Transacciones
Transacciones
Signup and view all the flashcards
DDL
DDL
Signup and view all the flashcards
Metadato
Metadato
Signup and view all the flashcards
DML
DML
Signup and view all the flashcards
Study Notes
Definiciones Básicas
- Base de Datos (General): Almacén donde se guardan datos.
- Base de Datos (Específica): Conjunto de tablas relacionadas dentro de un objeto de estudio, almacenando datos de manera ordenada y estructurada.
- Dato: Característica de un elemento dentro de un objeto de estudio; valor que por sí solo no tiene sentido, parte mínima de la información.
- Información: Conjunto de datos ordenados y/o procesados, diseñados para ser consultados.
- Campo: Lugar específico donde se guardan los datos, con características que los datos deben cumplir.
- Registro: Conjunto de campos de datos relacionados entre sí dentro de un objeto de estudio.
- Tabla: Conjunto de registros relacionados con un elemento de un objeto de estudio.
- Esquema: Estructura que conforma la base de datos.
- Instancia: Los datos que se encuentran en la base de datos en un momento específico.
- SMBD: Conjunto de rutinas y subprogramas que realizan tareas específicas para definir, construir y manipular una base de datos.
- No Redundancia: Evita el almacenamiento de datos repetidos, excepto los que se relacionan.
- Consistencia: Garantiza que un dato repetido conserve su valor.
- Integridad: Conjunto de valores permitidos para un campo en particular, evaluando casos importantes como salarios y precios.
- Seguridad: Evita el acceso de usuarios no deseados a los datos.
- Nivel 1: Objeto de estudio.
- Nivel 2: Elemento del objeto de estudio (tabla).
- Nivel 3: Característica del elemento (columna/campo).
- Nivel 4: Valor de la característica (fila/dato).
- Concurrencia: Permite que los usuarios consulten los mismos datos simultáneamente mediante bloqueos cuando se están modificando los datos.
- Disponibilidad: Asegura que los datos estén siempre disponibles para los usuarios finales.
- Proceso: Interacción entre los elementos de un objeto de estudio.
- Transacciones: Verifica que un conjunto de operaciones agrupadas se ejecuten correctamente.
- DDL: Lenguaje de Definición de Datos.
- MetaDato: Datos de los datos.
- SMBD: Sistema Manejador de Base de Datos (gestor de base de datos).
- DML: Lenguaje de Manipulación de Datos (Lenguaje de Consulta).
- DBA: Administrador de la Base de Datos.
- Llave Primaria: Identificador único de una clase.
- Diccionario de Datos: Conjunto de tablas que contienen metadatos y son consultados antes de leer o modificar datos.
Abstracción
- Nivel Físico (Bajo): Describe cómo se guardan los datos en dispositivos de almacenamiento.
- Nivel Conceptual: Describe cómo se guardan los datos en la base de datos y las relaciones entre ellos; incluye el esquema de la base de datos.
- Nivel de Visión: Describe una parte de la base de datos, el escenario y su relación con el sistema de datos.
Modelo de Datos
- Modelo: Representación gráfica de la realidad que contiene características.
- Colección de herramientas conceptuales que permiten:
- Describir los datos.
- Describir las relaciones entre los datos.
- Definir la semántica asociada a los datos.
- Imponer restricciones.
Tipos de Modelos
- Modelos Lógicos Basados en Objetos:
- Modelo orientado a objetos.
- Modelo entidad-relación.
- Modelos Lógicos Basados en Registros:
- Modelo relacional.
- Modelo jerárquico.
- Modelo de red.
- Modelos Físicos de Datos: Se utilizan para describir los datos a nivel de visión y conceptual.
Modelo Entidad-Relación
- Representa la realidad a través de entidades, que son objetos que existen y se distinguen por sus características.
- Tangibles: Objetos físicos que se pueden ver y tocar.
- Intangibles: Objetos que no se pueden tocar pero se sabe que existen.
Modelo Lógico Basado en Registros
- Utiliza registros e instancias para representar la realidad y sus relaciones.
Modelo Relacional
- Representa datos y relaciones a través de una colección donde los renglones son tuplas (similar a un JSON).
Independencia
- Independencia de los Datos: Libertad para modificar elementos de un sistema de base de datos sin necesidad de modificar los programas.
- Independencia Física de los Datos: Modificación del elemento físico sin afectar los elementos restantes.
- Independencia Lógica: Modificación del esquema conceptual sin afectar el resto de los elementos.
Camino de la Independencia
- Dispositivos de Almacenamiento -> BD -> OS -> SMBD -> Programas de Aplicación -> Usuarios
Tipos de Datos
- char: Cadenas de longitud fija (ej., teléfonos, RFC, CURP).
- varchar2: Cadenas de longitud variable.
- number: Todo tipo de número, con precisión y escala (escala opcional).
- Date: Longitud fija, retorna siglo, día, segundos, minutos, hora, mes.
- Llave Primaria: Identificador único de una clase.
- Campos nulos son permitidos.
Lenguaje de Definición de los Datos (DDL)
- Se utiliza para definir los esquemas de una base de datos.
- El resultado se guarda en un diccionario de datos.
Lenguaje de Manipulación de Datos (DML)
- Se utiliza para manipular datos de una base de datos (CRUD - Crear, Leer, Actualizar, Borrar).
- Define una consulta como una operación para recuperar datos.
Sistema Manejador de Base de Datos (SMBD)
- Funciones:
- Respaldo y recuperación.
- Control de concurrencia.
- Seguridad e integridad.
- Crear y organizar la Base de datos.
- Manejar los datos según las peticiones de los usuarios.
- Registrar el uso de las bases de datos.
- Interacción con el manejador de archivos.
- Es la tercera parte más importante en la división de la BD (hardware, software, usuarios); el SMBD está en la parte de Software.
Camino del SMBD
- Sistema Manejador de Datos -> SMBD -> OS -> BD
Administrador de la Base de Datos (DBA)
- Maneja toda la base de datos.
- Define, modifica y organiza físicamente, concede autorización a los datos y realiza mantenimiento rutinario.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.