Forma normal (1NF). Trabajo de prueba sobre las definiciones básicas de una base de datos Trabajo de prueba sobre las definiciones básicas de una base de datos

Llave

Términos y definiciones de bases de datos relacionales

Modelo relacional.

La idea principal de este modelo de datos es representar cualquier conjunto de datos como una matriz bidimensional: una tabla.

Relacional (inglés) – relación.

En su forma más simple, el modelo relacional describe una única tabla bidimensional. Básicamente, (el modelo) describe las relaciones entre varias tablas.

Cualquier tabla relacional tiene las siguientes propiedades:

Cada elemento de la tabla es un elemento de datos;

Todas las columnas son homogéneas, es decir. todos los elementos de una columna son del mismo tipo;

Cada columna de una tabla tiene un nombre único;

No hay filas idénticas en la tabla;

El orden de filas y columnas puede ser arbitrario.

Se considera que el fundador de la teoría de las bases de datos relacionales es el Dr. Codd, empleado de IBM. Apareció en 1970 en Estados Unidos y esta teoría se basa en el aparato matemático de la teoría de conjuntos.

tabla de base de datos– una matriz bidimensional que contiene información sobre una clase de objetos. En la teoría del álgebra relacional, una matriz bidimensional se llama relación.

La tabla consta de los siguientes elementos:

- campo (atributo)

Registro (tupla)

Campo contiene el valor de uno de los atributos que caracterizan los objetos de la base de datos. El número de campos de la tabla corresponde al número de características que caracterizan a los objetos de la base de datos.

Celúla contiene el valor específico del campo correspondiente.

Registro es una fila de la tabla. Contiene el significado de todos los rasgos que caracterizan este objeto. El número de registros (filas) corresponde al número de objetos.

Una clave es un campo cuyo valor determina de forma única el valor de todos los demás campos de la tabla.

La clave de una tabla puede ser no uno, sino varios campos. En este caso, se debe cumplir la condición de unicidad y minimalidad. Cada campo que no forma parte de la clave principal se denomina campo no clave de la tabla. Cada tabla debe tener una clave principal.

Clave primaria– un campo o campos de tabla, cada valor de los cuales identifica de forma única el registro de tabla correspondiente. Para cada clave principal debe haber una y sólo una de cualquiera de las columnas de datos.

Unicidad de la clave. significa que en un momento dado una tabla de base de datos no puede contener dos registros diferentes que tengan los mismos valores de campo clave. La condición de unicidad es obligatoria.

Condición de minimalidad campos clave significa que solo la combinación de valores de los campos seleccionados cumple con los requisitos de unicidad de los registros de la tabla de la base de datos. Esto significa que ninguno de los campos incluidos en la clave se puede excluir de ella sin violar la unicidad.


Al generar una clave de tabla de base de datos que consta de varios campos, debe:

No debe incluir campos de tabla en la clave cuyo valor por sí solo identifique de forma única los registros de la tabla.

No puede incluir un campo que no sea único en la clave, es decir un campo cuyo valor se repite en la tabla.

Cada mesa debe tener Clave primaria. Si hay campos en la tabla, el valor de cada uno de los cuales define de forma única los registros, entonces estos campos pueden aceptarse como claves alternativas.

Ejemplo: si selecciona el TIN (número individual de contribuyente) como clave principal, entonces el número de pasaporte como clave alternativa.

Normalización de tablas de bases de datos relacionales.

Una base de datos relacional es un conjunto de tablas interconectadas. La cantidad de tablas en un archivo o una base de datos depende de muchos factores:

Composición de los usuarios de la base de datos;

Garantizar la integridad de la información;

Garantizando la menor cantidad de memoria requerida y el mínimo tiempo de procesamiento de datos.

Tener en cuenta estos factores al diseñar una base de datos relacional se lleva a cabo mediante métodos de normalización de tablas y establecimiento de conexiones entre ellas.

La normalización de tablas es una técnica para dividir una única tabla en varias tablas.

La normalización de la tabla es un cambio secuencial en la estructura de la tabla hasta que cumple con los requisitos de la última forma de normalización.

Hay 6 formas de normalidad, pero principalmente se utilizan 1,2,3 niveles de normalidad. Al describir formas normales, utilice los siguientes conceptos:

Dependencia funcional entre campos;

Dependencia multivalor

Una dependencia funcional entre los campos A y B es una dependencia en la que cada valor de A en cualquier momento corresponde a un único valor B de todos los posibles.

Etc. conexión entre número de pasaporte y TIN.

Dependencia funcional multivalor entre campos. El campo A determina de forma multivalor el campo B si para cada valor del campo A hay un conjunto bien definido de valores correspondientes del campo B.

Etc. tabla de progreso.

Una dependencia funcional completa entre un campo compuesto A y un campo B es una dependencia en la que el campo B depende funcionalmente del campo A y no depende funcionalmente de ningún subconjunto del campo A.

Dependencia funcional transitiva entre los campos A y C, si el campo C depende funcionalmente del campo B y el campo B depende funcionalmente del campo A; en este caso, no existe dependencia funcional del campo A con respecto al campo B.

Independencia mutua entre campos. Varios campos son mutuamente independientes si ninguno de ellos depende funcionalmente del otro.

Una tabla está en primera forma normal cuando ninguno de los campos contiene más de un valor y ningún campo clave está vacío. La primera forma normal es el modelo de datos relacional básico. Cualquier tabla en una base de datos relacional está automáticamente en su primera forma normal. Una tabla de este tipo no debe contener campos que puedan dividirse en varios campos.

11 respuestas a las preguntas del test sobre "Bases de datos (DB)"

1. La base de datos es:

a. un conjunto de datos interrelacionados sobre un determinado objeto, especialmente organizados y almacenados en un medio externo;
b. conjunto arbitrario de información;
C. un conjunto de programas para almacenar y procesar grandes cantidades de información;
d. una interfaz que admite el llenado y manipulación de datos;
mi. programa de computadora, permitiendo en un área temática determinada sacar conclusiones comparables a las conclusiones de un experto humano.

Respuesta: un

2. Un registro de archivo de base de datos relacional (DB) puede contener:

a. información extremadamente homogénea (datos de un solo tipo);
b. información de texto únicamente;
C. información heterogénea (datos de diferentes tipos);
d. sólo valores lógicos;
mi. información puramente numérica;

Respuesta:c

3. Supongamos que alguna base de datos contiene los campos APELLIDO, AÑO DE NACIMIENTO, INGRESOS. Al buscar por AÑO DE NACIMIENTO > 1958 E INGRESOS<3500 будут найдены фамилии лиц:

a. tener ingresos de al menos 3500, y ser mayores que los nacidos en 1958.
b. los que tengan ingresos inferiores a 3.500 y los nacidos en 1958 y posteriormente;
C. tener ingresos inferiores a 3500 y haber nacido en 1958 o después;
d. tener ingresos inferiores a 3500 y haber nacido en 1959 y después;
mi. los que tengan ingresos inferiores a 3.500, y los nacidos en 1958;

Respuesta: d

4. ¿Cuál de las opciones no es función del DBMS?

a. implementación de lenguajes para definir y manipular datos
b. Proporcionar al usuario herramientas lingüísticas para la manipulación de datos.
C. soporte de modelo de usuario
d. protección e integridad de datos
mi. Coordinación del diseño, implementación y mantenimiento de la base de datos.

Respuesta: e

5. El sistema de gestión de bases de datos es un producto de software incluido en:

a. Software de la aplicacion.
b. Sistema operativo;
C. software único;
d. software del sistema;
mi. sistemas de programación;

Respuesta: e

6. ¿Cuál es la unidad más pequeña de almacenamiento de datos e DB?

a. campo almacenado
b. archivo almacenado

d. registro almacenado
mi. byte almacenado

Respuesta: un

7. ¿Qué debe incluirse en un DBMS?

a. procesador de lenguaje de consulta
b. interfaz de comando
C. caparazón visual
d. sistema de ayuda

Respuesta: a, b

8. Enumere los beneficios de un enfoque centralizado para el almacenamiento y la gestión de datos.

a. capacidad de compartir datos
b. soporte de integridad de datos
C. acuerdo de despido
d. reducción de la inconsistencia

Respuesta: a, b, c, d

9. Supongamos que una determinada base de datos se describe mediante la siguiente lista de registros:

1 Ivánov, 1956, 2400
2 Sidorov, 1957, 5300
3 Petrov, 1956, 3600
4 Kozlov, 1952, 1200

¿Cuál de los registros de esta base de datos cambiará de lugar cuando se ordenen en orden ascendente según el primer campo?

a. 3 y 4;
b. 2 y Z;
C. 2 y 4;
d. 1 y 4
mi. 1 y 3;

Respuesta:c

10. La estructura del archivo de base de datos relacional (DB) cambia:

a. cuando se cambia cualquier entrada;
b. tras la destrucción de todos los registros;
C. al eliminar cualquier campo.
d. al agregar uno o más registros;
mi. al eliminar una variedad de registros;

Respuesta:c

11. ¿Cómo se llama una colección de registros almacenados del mismo tipo?

a. archivo almacenado
b. vista de base de datos
C. Ninguna de las anteriores
d. tabla de base de datos lógica
mi. tabla de base de datos física

Trabajo de prueba sobre definiciones básicas de bases de datos.

Opción 1

1. Elija la definición más precisa.

La base de datos es

software para trabajar con datos

un modelo de información que le permite almacenar y trabajar con datos.

información organizada en filas y columnas

programar en un lenguaje de programación

uno de los productos de la suite Microsoft Office

2. El análogo más preciso de una base de datos relacional puede ser:

conjunto desordenado de datos;

vector;

árbol de familia;

mesa bidimensional;

red de datos.

3. La base de datos contiene información sobre los estudiantes de la escuela: apellido, clase, puntaje de exámenes, puntaje de tareas prácticas, número total de puntos. ¿Qué tipo de campo debe ser el campo PUNTOS TOTALES?

mesa vacía

todo lo anterior es correcto.

5. El campo clave es

1) el primer campo del registro

2) contador

5) no hay una respuesta correcta

6. ¿Es esto un campo?

fila de la tabla;

columna de la tabla;

7.

información de texto únicamente;

simbólico 2) fecha 3) lógico 4) numérico 5) cualquier tipo

4. ¿Una tabla que no tiene ningún registro contiene alguna información?

mesa vacía,

mesa vacía

una tabla no puede existir sin registros;

todo lo anterior es correcto.

5. El campo clave es

1) el primer campo del registro

2) contador

3) un campo cuyo valor identifica de forma única un registro en la tabla

4) un campo cuyo valor siempre comienza con 1

5) no hay una respuesta correcta

6. ¿Es esto un campo?

fila de la tabla;

columna de la tabla;

un conjunto de datos similares;

algún indicador que caracterice con un valor numérico, textual u otro.

7. Un registro de base de datos relacional (DB) puede contener:

información heterogénea (datos de diferentes tipos);

información extremadamente homogénea (datos de un solo tipo);

información de texto únicamente;

información puramente numérica.

representa un valor numérico, de texto u otro valor.

7. Un registro de base de datos relacional (DB) puede contener:

información heterogénea (datos de diferentes tipos);

información extremadamente homogénea (datos de un solo tipo);

información de texto únicamente;

información puramente numérica.

opcion 2

1. La base de datos es

una colección de datos organizados según ciertas reglas

un conjunto de programas para almacenar y procesar grandes cantidades de información

Interfaz que admite el llenado y manipulación de datos.

un cierto cuerpo de información

todo lo anterior es correcto

2. En lugar de una base de datos "relacional", puede utilizar

red

tabular

jerárquico

departamento

No hay respuesta correcta

contiene información sobre la estructura de la base de datos;

no contiene ninguna información;

contiene información sobre entradas futuras;

todo lo anterior es correcto.

todo lo anterior es correcto.

6 . ¿Grabar es?

fila de la tabla;

columna de la tabla;

un conjunto de datos similares;

algún indicador que caracterice con un valor numérico, textual u otro.

7 .

números de registro únicamente;

datos de un solo tipo;

red

tabular

jerárquico

departamento

No hay respuesta correcta

3. En qué elementos de la tabla se almacenan los datos de la base de datos:

en los campos; 2) en líneas; 3) en columnas; 4) en registros; 5) en las células.

4. ¿Una tabla que no tiene campos contiene alguna información?

contiene información sobre la estructura de la base de datos;

no contiene ninguna información;

no puede existir una tabla sin campos;

contiene información sobre entradas futuras;

todo lo anterior es correcto.

5. ¿Qué campo se puede considerar único?

un campo cuyos valores no se pueden repetir;

un campo que tiene un nombre único;

un campo cuyo valor tiene la propiedad de aumentar;

un campo cuyos valores se repiten;

todo lo anterior es correcto.

6 . ¿Grabar es?

fila de la tabla;

columna de la tabla;

un conjunto de datos similares;

algún indicador que caracterice con un valor numérico, textual u otro.

7 . Lo siguiente se puede escribir en un campo de base de datos relacional (DB):

números de registro únicamente;

datos numéricos y de texto simultáneamente;

datos de un solo tipo;

sólo el momento de creación de los registros.

un campo que tiene un nombre único;

un campo cuyo valor tiene la propiedad de aumentar;

un campo cuyos valores se repiten;

todo lo anterior es correcto.

6 . ¿Grabar es?

fila de la tabla;

columna de la tabla;

un conjunto de datos similares;

algún indicador que caracterice con un valor numérico, textual u otro.

7 . Lo siguiente se puede escribir en un campo de base de datos relacional (DB):

números de registro únicamente;

datos numéricos y de texto simultáneamente;

datos de un solo tipo;

sólo el momento de creación de los registros.

Opción 3

1. ¿Qué es una base de datos?

2 .

3

5) no hay una respuesta correcta

4.

número de registros en la base de datos;

tiene un tamaño limitado;

:

dimensión de la mesa;

lista de nombres de columnas y números de fila de la pestaña

caras.

7. Valor de expresión 0,7-3>

lógico;

numérico;

simbólico;

texto.

Opción 3

1. ¿Qué es una base de datos?

un conjunto de datos recopilados en un disquete;

datos destinados al funcionamiento del programa;

un conjunto de datos interrelacionados organizados según ciertas reglas que proporcionan principios generales para describir, almacenar y procesar datos;

datos enviados a través de redes de comunicación.

2 . ¿Qué es una base de datos relacional?

Una base de datos en la que la información está organizada en forma de tablas rectangulares;

Una base de datos en la que se ordenan los elementos de un registro, es decir un elemento se considera principal, el resto está subordinado;

Una base de datos en la que los registros están ordenados aleatoriamente;

Una base de datos en la que es posible establecer conexiones horizontales además de relaciones jerárquicas verticales.

3 . Cada entrada de la base de datos contiene

1) información sobre todos los objetos del sistema

2) información sobre un objeto del sistema separado

3) una determinada característica del objeto

4) información textual y numérica

5) no hay una respuesta correcta

4. La estructura de una base de datos relacional (DB) está completamente determinada por:

una lista de nombres de campos y una indicación del número de registros de la base de datos;

una lista de nombres de campos que indican su ancho y tipos;

número de registros en la base de datos;

Contenido de los registros almacenados en la base de datos.

5. ¿Qué tiene de especial el campo “contador”?

sirve para ingresar datos numéricos;

utilizado para ingresar números reales;

los datos no se almacenan en el campo, sino en otro lugar, y el campo solo almacena un puntero que indica dónde se encuentra el texto;

tiene un tamaño limitado;

tiene la propiedad de asignación automática.

6. Se determina la estructura de la tabla de datos. :

dimensión de la mesa;

una lista de nombres de columnas de la tabla;

7. El valor de la expresión 0,7-3>2 se refiere al siguiente tipo de datos:

lógico;

numérico;

simbólico;

texto.

5) no hay una respuesta correcta

4. La estructura de una base de datos relacional (DB) está completamente determinada por:

una lista de nombres de campos y una indicación del número de registros de la base de datos;

una lista de nombres de campos que indican su ancho y tipos;

número de registros en la base de datos;

Contenido de los registros almacenados en la base de datos.

5. ¿Qué tiene de especial el campo “contador”?

sirve para ingresar datos numéricos;

utilizado para ingresar números reales;

los datos no se almacenan en el campo, sino en otro lugar, y el campo solo almacena un puntero que indica dónde se encuentra el texto;

tiene un tamaño limitado;

tiene la propiedad de asignación automática.

6. Se determina la estructura de la tabla de datos. :

dimensión de la mesa;

una lista de nombres de columnas de la tabla;

una lista de nombres de columnas y números de filas de la tabla.

7. El valor de la expresión 0,7-3>2 se refiere al siguiente tipo de datos:

lógico;

numérico;

simbólico;

texto.

una lista de nombres de columnas y números de filas de la tabla.

7. El valor de la expresión 0,7-3>2 se refiere al siguiente tipo de datos:

lógico;

numérico;

simbólico;

texto.

Dos opciones finales tareas de prueba en informática. Tema "Bases de datos"

Bochkareva Svetlana Sergeevna, 15.11.2017

12796 717

Contenido de desarrollo

OPCIÓN 1.

MULTI NIVEL

OPCION 2

De una o más tablas relacionadas

Y DBMS ubicado en la misma computadora.

Contenido de desarrollo

FI__________________________________________clase_____

Prueba sobre el tema: “Bases de datos” 1ª opción

    Las bases de datos (DB) son:

    1. Un conjunto de hojas de cálculo y todo el complejo de hardware. software para su almacenamiento; cambios y búsqueda de información; para la interacción del usuario;

      – una colección organizada de datos destinados al almacenamiento a largo plazo en la memoria externa de una computadora y al uso permanente;

      – software que controla el almacenamiento y procesamiento de datos;

      – personalizable Cuadros de diálogo, guardados en la computadora como tipos especiales de objetos.

    Los sistemas de gestión de bases de datos son:

    1. – la herramienta más importante para seleccionar datos en función de condiciones específicas;

      – un programa que le permite crear bases de datos, además de proporcionar procesamiento (clasificación) y búsqueda de datos

      – cuadros de diálogo personalizables guardados en la computadora como tipos especiales de objetos;

Un conjunto de bases de datos y todo el complejo de hardware y software para almacenarlas; cambiar y buscar información para la interacción del usuario

    Seleccione el elemento donde los objetos ACCESS DBMS se enumeran correctamente:

A) tablas, consultas de selección, consultas con parámetro, formularios, informes.

B) tablas, consultas, macros, formularios.

C) tablas, consultas, formularios, informes, macros, módulos.

    Sin qué objetos no puede existir una base de datos:

    sin módulos;

    sin informes;

    sin mesas;

    sin formas;

    sin macros;

    sin peticiones?

    Según la naturaleza de la información almacenada, las bases de datos se dividen en:

    1. Factual

      Centralizado

      Jerárquico

    Según la estructura de organización de los datos, las bases de datos son:

    1. Centralizado

      Documental

    Especificar sistemas de gestión de bases de datos:

    1. acceso Microsoft

      OpenOffice.org Calc

      Microsoft PowerPoint

    Campo al ingresar nueva entrada en él se ingresa automáticamente un número uno mayor que el valor del mismo campo en el registro anterior. Este campo se llama:

A) Campo lógico

B) Campo numérico.

B) Contador.

    El campo de la base de datos es

    1. Una fila de la tabla que contiene un conjunto de valores de propiedad en columnas de la base de datos

      Encabezado de la tabla de base de datos

      Una columna de la tabla que contiene los valores de una propiedad específica.

    Para cambiar la estructura de la tabla creada es necesario:

A) entrar en modo diseño

B) usar el modo asistente de tabla

C) abra la tabla y cambie los nombres de los campos

    ¿Una tabla que no tiene campos contiene alguna información?

    contiene información sobre la estructura de la base de datos;

    no contiene ninguna información;

    no puede existir una tabla sin campos;

    contiene información sobre futuras entradas.

    En las bases de datos tabulares, el registro contiene

    1. Un conjunto de datos sobre un objeto.

      Nombre de la base de datos

      Datos homogéneos sobre todos los objetos.

    Enumere las ventajas de las bases de datos tabulares:

    1. Capacidad de ver múltiples registros simultáneamente

      Difícil ver y editar datos

    Las solicitudes se utilizan para:

b) almacenamiento de datos

C) ingresar nuevos datos a la base de datos.


¿Qué línea ocupará el apellido IVANOV después de ordenarlo en orden ascendente en el campo CLASE?

    ¿Qué datos no pueden ser una clave de base de datos?

    1. Passport ID

      Fecha de nacimiento

      Ingreso (correo correo electrónico + contraseña

    Enumere las desventajas de la base de datos - formulario:

    1. Posibilidad de ver solo una entrada

      Contiene una gran cantidad de campos.

      Ver y editar datos fácilmente

    ¿A qué se le llama ordenar datos en una base de datos?

    1. Seleccionar registros que cumplan con sus criterios de búsqueda

      Imprimir entradas ordenadas

      Ordenar registros por el valor de uno de los campos

    Las solicitudes se utilizan para:

A) procesamiento de datos: ordenación, filtrado, etc.

b) almacenamiento de datos

C) ingresar nuevos datos a la base de datos.

    ¿En qué se diferencia una consulta de un filtro?

    1. Una consulta es un objeto de base de datos independiente.

      La solicitud puede ser simple o compleja

    Completa la oración:“Una base de datos jerárquica tiene una estructura _________________ ___________________________________________________”

    ¿Qué datos pueden ser una clave de base de datos?

      POSADA+SNILS

      Ciudad de residencia

    Relación entre tablas. Seleccione el punto donde la afirmación es incorrecta:

    ) La ventana Esquema de datos se puede abrir a través del menú Herramientas/Esquema de datos.

    B) Las casillas de verificación Actualización en cascada de campos relacionados y Eliminación en cascada de registros relacionados garantizan la actualización o eliminación simultánea de datos en todas las tablas subordinadas cuando cambian en la tabla principal.

    C) Al crear una relación entre campos, no es necesario que el campo de la tabla principal sea un campo clave.

    Termina la oración: “Una base de datos relacional consta de ___________________

_______________________________________________________________»

    Las claves de búsqueda en los sistemas de gestión de bases de datos (DBMS) se denominan:

    el rango de registros en el archivo de base de datos en el que se realiza la búsqueda;

    expresiones lógicas que definen las condiciones de búsqueda;

    campos cuyo valor se utiliza para buscar;

    número de registros que satisfacen las condiciones de búsqueda;

    ¿Número del primer registro en orden que satisface las condiciones de búsqueda?

    Supongamos que alguna base de datos contiene los campos APELLIDO, AÑO DE NACIMIENTO, INGRESOS. Al buscar por condición: AÑO DE NACIMIENTO 1958 E INGRESOS

    tener ingresos inferiores a 3.500 y los nacidos en 1958 y posteriormente;

    aquellos con ingresos inferiores a 3.500 y mayores que los nacidos en 1958;

    tener ingresos inferiores a 3.500 o los nacidos en 1958 y posteriormente;

    tener ingresos inferiores a 3500 y haber nacido en 1959 y después.

    Supongamos que una determinada base de datos se describe mediante la siguiente lista de registros:

1 Ivánov, 1956, 2400;

2 Sidorov, 1957, 5300;

3 Petrov, 1956, 3600;

4 Kozlov, 1952, 1200;

¿Cuál de los registros cambiará de lugar al ordenar esta base de datos en orden ascendente si se realiza por el primer campo?

    Por qué, al cerrar una tabla, Access no le solicita que guarde los datos ingresados:

    falla en el programa;

    porque los datos se guardan inmediatamente después de ser ingresados ​​en la tabla;

    ¿Porque los datos solo se guardan después de cerrar toda la base de datos?

Contenido de desarrollo

FI__________________________________________clase____




Arriba