Intro Flashcards

1
Q

¿Cómo se define una base de datos?

A

Un conjunto de datos relacionados entre sí que tienen un significado.

Conceptos relevantes: “datos”, “relacionados” y “significado”.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

¿Qué son los ‘datos’ en el contexto de bases de datos?

A

Conjunto de hechos relevantes que pueden ser registrados de algún modo.

Reflejan situaciones del mundo real y cambios en esas situaciones.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

¿Qué significa que los datos deben estar ‘relacionados’ en una base de datos?

A

Debe existir homogeneidad en la colección de datos, no ser un conjunto seleccionado aleatoriamente.

Los datos se recopilan y registran con una finalidad específica.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

¿Qué es el ‘significado’ de los datos?

A

Significado implícito de los datos que se atribuye dependiendo del contexto en que se utilizan.

Por ejemplo, la ‘fecha’ en ventas puede referirse a la fecha de facturas o a la fecha de grabación de un tema musical.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

¿Qué es un esquema de base de datos?

A

Describe la estructura de una base de datos, incluyendo tablas, campos y relaciones entre ellos.

Utiliza un lenguaje formal soportado por un sistema de gestión de base de datos (DBMS).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

¿Cuáles son las desventajas del enfoque tradicional de almacenamiento de datos?

A
  • Redundancia e inconsistencia de los datos
  • Problemas de seguridad
  • Aislamiento de los datos
  • Variedad de usuarios
  • Problemas de integridad de los datos
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

¿Cuáles son las ventajas de utilizar bases de datos?

A
  • Evitar la inconsistencia de datos
  • Mantener la integridad de los datos
  • Coherencia de los datos
  • Mejor disponibilidad de los datos
  • Disminuir redundancia de datos
  • Posibilidad de compartir los datos
  • Aplicar restricciones de seguridad
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

¿Qué funciones debe tener un Sistema de Gestión de Bases de Datos (SGBD)?

A
  • Definición de los datos
  • Manipulación de los datos
  • Seguridad e integridad de los datos
  • Recuperación y restauración de los datos
  • Control de acceso multiusuario
  • Administración de Diccionario de Datos
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

¿Qué es el lenguaje de definición de datos (DDL)?

A

Un sublenguaje que se utiliza para crear y modificar la estructura de las tablas y otros objetos de la base de datos.

Las sentencias DDL incluyen CREATE, ALTER, DROP y TRUNCATE.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

¿Cuáles son las sentencias DML más comunes?

A
  • SELECT
  • INSERT
  • UPDATE
  • DELETE
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

¿Quiénes son los usuarios normales en un ambiente de base de datos?

A

Son aquellos no sofisticados que interactúan mediante un programa de aplicación con una interfaz de formularios.

Pueden leer informes generados por la base de datos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

¿Qué hacen los programadores de aplicaciones?

A

Escriben programas de aplicación utilizando herramientas para desarrollar interfaces de usuario.

Utilizan herramientas de desarrollo rápido de aplicaciones (DRA).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

¿Cuál es la diferencia entre un sistema de archivos y una base de datos?

A
  • Datos redundantes
  • Distintos formatos para los mismos datos
  • Dependencia de datos
  • Duplicación de datos
  • Formatos de ficheros incompatibles
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

¿Qué es el control de acceso multiusuario en un DBMS?

A

Permite a varios usuarios acceder a los datos de manera concurrente sin perjudicarlos.

Usa algoritmos complejos para mantener la integridad de los datos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

¿Qué es la administración del diccionario de datos en un DBMS?

A

Los DBMS almacenan las definiciones de los elementos de datos y sus relaciones en un diccionario de datos.

Facilita el acceso a través del DBMS sin programar relaciones complejas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What is a Database?

A

A system for storing and managing data

Databases allow for efficient data retrieval and management.

17
Q

What are the key components of Data Management Systems?

A
  • Storage
  • Retrieval
  • Manipulation
  • Administration

These components work together to ensure data is organized and accessible.

18
Q

What is the difference between a file system and a database?

A

A database is structured for efficient data management, whereas a file system is not

Databases allow for relationships between data, while file systems typically do not.

19
Q

What are data redundancies?

A

Unnecessary duplication of data within a database

This can lead to inconsistencies and increased storage costs.

20
Q

What are incompatible file formats?

A

File formats that cannot be processed by the same application

This can cause issues when trying to access or share data.

21
Q

What is a disadvantage of databases?

A
  • Complexity
  • Cost
  • Maintenance requirements

Databases require careful planning and resources to manage effectively.

22
Q

What is the first step in Database Design Methodology?

A

Specification of requirements

This involves understanding what data is needed and how it will be used.

23
Q

What does the Conceptual Design phase involve?

A

Creating a conceptual schema

This schema outlines the data model and relationships without detailing how it will be implemented.

24
Q

What is the Logical Design phase in database design?

A

Development of a logical schema

This phase defines the structure of the database in more detail, including tables and relationships.

25
What is the Physical Design phase?
Implementation of the logical schema into a physical structure ## Footnote This includes deciding on storage methods and file organization.
26
What are normalization rules?
Guidelines to reduce data redundancy and improve data integrity ## Footnote Normalization often involves dividing a database into tables and defining relationships.
27
Identify some applications that require data conservation in a database.
* School * Library * Enrollment * Clothing store * Parking lot * Classrooms * Hospital * Airline ## Footnote Each application has specific data requirements that need to be identified.
28
What is the term for the physical structure of data storage in databases?
Physical Schema ## Footnote The physical schema defines how data is stored and accessed on disk.
29
Fill in the blank: The __________ phase outlines the relationships between data without implementation details.
Conceptual Design
30
True or False: A file system is structured to support complex queries and relationships.
False ## Footnote File systems are typically simpler and do not support complex data relationships.