Forma normal (1NF). Comprobación del trabajo sobre las principales definiciones de la base de datos Comprobación del trabajo sobre las principales definiciones de la 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 el caso más simple, el modelo relacional describe una única tabla bidimensional. Básicamente, (el modelo) describe la relación 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 las filas y columnas puede ser arbitrario.

El fundador de la teoría de las bases de datos relacionales es un empleado de IBM, el Dr. Codd. Apareció en 1970 en USA 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 denomina relación.

La tabla consta de los siguientes elementos:

- campo (atributo)

Registro (tupla)

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

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

Grabación es una fila de la tabla. Contiene el valor de todas las características que caracterizan objeto dado. 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.

Una clave de 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 una tabla, cada valor de los cuales identifica de manera única la entrada de la tabla correspondiente. Para cada clave principal, debe haber una y solo una de cualquiera de las columnas de datos.

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

Condición mínima campos clave significa que solo la combinación de los valores de los campos seleccionados cumple con los requisitos para la 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 identifica de forma única los registros de la tabla.

No puede incluir un campo no ú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 está determinado de forma única por los registros, entonces estos campos pueden tomarse como claves alternativas.

Ejemplo: si selecciona TIN (número de contribuyente individual) 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 conectadas entre sí. El número de tablas en un archivo o una base de datos depende de muchos factores:

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

Asegurar la integridad de la información;

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

La contabilidad de 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 vínculos entre ellas.

La normalización de tablas es una forma de dividir una tabla en varias tablas.

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

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

Dependencia funcional entre campos;

Dependencia multivaluada

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 solo valor de B de todos los posibles.

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

Dependencia funcional multivaluada entre campos. Un campo A define multivaluadamente un campo B si para cada valor del campo A existe 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 es funcionalmente dependiente del campo B, y el campo B es funcionalmente dependiente del campo A; en este caso, no hay dependencia funcional del campo A del campo B.

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

Una tabla está en 1 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 básico de datos relacionales. Cualquier tabla en una base de datos relacional está automáticamente en la primera forma normal. Dicha tabla no debe contener campos que puedan dividirse en varios campos.

11 respuestas a las preguntas de la prueba sobre "Bases de datos (DB)"

1. La base de datos es:

a. un conjunto de datos interconectados sobre un determinado objeto organizado de una manera especial y almacenado 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 la manipulación de datos;
mi. programa de computadora, que permite en alguna área temática 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 exclusivamente homogénea (datos de un solo tipo);
b. solo información de texto;
C. información heterogénea (datos de diferente tipo);
d. solo valores lógicos;
mi. información exclusivamente numérica;

respuesta: c

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

a. tener un ingreso de al menos 3,500 y más que los nacidos en 1958.
b. los de renta inferior a 3.500, es decir, los nacidos a partir de 1958;
C. tener un ingreso de menos de 3,500, y nacido en 1958 o posterior;
d. tener un ingreso de menos de 3500, y nacido en 1959 y después;
mi. los de renta inferior a 3.500 y los nacidos en 1958;

respuesta: d

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

a. implementación de lenguajes para la definición y manipulación de datos
b. proporcionar al usuario herramientas de lenguaje para la manipulación de datos
C. soporte para modelos 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: mi

5. El sistema de gestión de base de datos es un producto de software que forma parte de:

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

respuesta: mi

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é se debe incluir 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 almacenar y administrar datos.

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

Respuesta: a, b, c, d

9. Supongamos que alguna 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 en esta base de datos cambiará de lugar al ordenar en orden ascendente, realizado por el primer campo:

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

respuesta: c

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

a. cuando se cambia cualquier registro;
b. cuando se destruyen todos los registros;
C. al eliminar cualquier campo.
d. al agregar una o más entradas;
mi. al eliminar un rango de registros;

respuesta: c

11. ¿Cómo se llama un conjunto de registros almacenados del mismo tipo?

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

Trabajo de verificación de las principales definiciones de la base de datos

Opción 1

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

la base de datos es

software para trabajar con datos

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

información organizada en filas y columnas

programa de lenguaje de programación

uno de los productos de la suite de 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, grado, puntaje de la prueba, puntaje de la tarea práctica, puntaje total. ¿De qué tipo 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 respuesta correcta

6. ¿Es el campo?

fila de la tabla;

columna de la tabla;

7.

solo información de texto;

carácter 2) Fecha 3) lógico 4) numérico 5) cualquier tipo

4. ¿Una tabla sin registros contiene alguna información?

mesa vacía,

mesa vacía

una tabla sin registros no puede existir;

todo lo anterior es correcto.

5. El campo clave es

1) el primer campo del registro

2) contador

3) un campo, cuyo valor determina de forma única la entrada en la tabla

4) un campo cuyo valor siempre comienza con 1

5) no hay respuesta correcta

6. ¿Es el campo?

fila de la tabla;

columna de la tabla;

un conjunto de datos similares;

algún indicador que caracteriza un valor numérico, textual o de otro tipo.

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

información heterogénea (datos de diferente tipo);

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

solo información de texto;

información puramente numérica.

dibuja un valor numérico, textual o de otro tipo.

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

información heterogénea (datos de diferente tipo);

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

solo información de texto;

información puramente numérica.

opcion 2

1. La base de datos es

un conjunto de datos organizados de acuerdo con ciertas reglas

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

interfaz que admite el llenado y la manipulación de datos

cierta cantidad de información

todo lo anterior es correcto

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

red

tabular

jerárquico

departamento

ninguna 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 . Grabando es?

fila de la tabla;

columna de la tabla;

un conjunto de datos similares;

algún indicador que caracteriza un valor numérico, textual o de otro tipo.

7 .

números de registro solamente;

datos de un solo tipo;

red

tabular

jerárquico

departamento

ninguna respuesta correcta

3. Qué elementos de la tabla 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 sin campos contiene información?

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

no contiene ninguna información;

una tabla sin campos no puede existir;

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 una propiedad de incremento;

un campo cuyos valores se repiten;

todo lo anterior es correcto.

6 . Grabando es?

fila de la tabla;

columna de la tabla;

un conjunto de datos similares;

algún indicador que caracteriza un valor numérico, textual o de otro tipo.

7 . En el campo de una base de datos relacional (DB) se puede escribir:

números de registro solamente;

datos numéricos y de texto al mismo tiempo;

datos de un solo tipo;

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

un campo que tiene un nombre único;

un campo cuyo valor tiene una propiedad de incremento;

un campo cuyos valores se repiten;

todo lo anterior es correcto.

6 . Grabando es?

fila de la tabla;

columna de la tabla;

un conjunto de datos similares;

algún indicador que caracteriza un valor numérico, textual o de otro tipo.

7 . En el campo de una base de datos relacional (DB) se puede escribir:

números de registro solamente;

datos numéricos y de texto al mismo tiempo;

datos de un solo tipo;

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

Opción 3

1. Base de datos - ¿lo es?

2 .

3

5) no hay respuesta correcta

4.

el número de registros en la base de datos;

tiene un tamaño limitado;

:

dimensión de la mesa;

lista de nombres de columna y números de fila de pestaña

caras.

7. Valor de expresión 0.7-3>

lógico;

numérico;

simbólico;

texto.

Opción 3

1. Base de datos - ¿lo es?

un conjunto de datos recopilados en un solo disquete;

datos destinados a la operación del programa;

un conjunto de datos interrelacionados organizados de acuerdo con ciertas reglas, que establecen principios generales para describir, almacenar y procesar datos;

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

2 . ¿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án subordinados;

Una base de datos en la que los registros se ubican en un orden arbitrario;

Una base de datos en la que es posible establecer enlaces horizontales además de enlaces jerárquicos 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 separado del sistema

3) una cierta característica del objeto

4) información textual y numérica

5) no hay respuesta correcta

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

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

una lista de nombres de campo indicando su ancho y tipos;

el número de registros en la base de datos;

contenido de los registros almacenados en la base de datos.

5. ¿Cuál es la peculiaridad del campo "contra"?

sirve para ingresar datos numéricos;

sirve para ingresar números reales;

los datos no se almacenan en el campo, sino en otro lugar, y solo se almacena en el campo un puntero a la ubicación del 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;

lista de nombres de columnas de tablas;

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

lógico;

numérico;

simbólico;

texto.

5) no hay respuesta correcta

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

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

una lista de nombres de campo indicando su ancho y tipos;

el número de registros en la base de datos;

contenido de los registros almacenados en la base de datos.

5. ¿Cuál es la peculiaridad del campo "contra"?

sirve para ingresar datos numéricos;

sirve para ingresar números reales;

los datos no se almacenan en el campo, sino en otro lugar, y solo se almacena en el campo un puntero a la ubicación del 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;

lista de nombres de columnas de tablas;

una lista de nombres de columna y números de fila de una tabla.

7. El valor de 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 columna y números de fila de una tabla.

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

lógico;

numérico;

simbólico;

texto.

Dos opciones para la final tareas de prueba en informatica 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. El conjunto de hojas de cálculo y todo el complejo de hardware - herramientas de software para su almacenamiento; cambiar y buscar información; para interactuar con el usuario;

      - un conjunto organizado de datos destinado al almacenamiento a largo plazo en la memoria externa de una computadora y uso permanente;

      - software que gestiona el almacenamiento y procesamiento de datos;

      son cuadros de diálogo personalizados que se almacenan en una computadora como un tipo especial de objeto.

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

    1. – la herramienta más importante para seleccionar datos basados ​​en condiciones dadas;

      - un programa que le permite crear bases de datos, así como también proporciona procesamiento (clasificación) y recuperación de datos

      – cuadros de diálogo personalizables almacenados en la computadora como objetos de un tipo especial;

Un conjunto de bases de datos y todo el complejo de hardware y software para su almacenamiento; 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 un 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 solicitudes?

    Por la naturaleza de la información almacenada, las bases de datos son:

    1. Factual

      centralizado

      Jerárquico

    De acuerdo con la estructura de la organización de los datos de la base de datos, existen:

    1. centralizado

      Documentales

    Especifique los sistemas de gestión de bases de datos:

    1. acceso Microsoft

      Abrir Office.org Calc

      Microsoft PowerPoint

    Campo, al entrar nueva entrada automáticamente se ingresa un número, uno más que el valor del mismo campo en el registro anterior. Este campo se llama:

A) campo booleano

B) Campo numérico.

B) contador.

    El campo de la base de datos es

    1. Fila de la tabla que contiene un conjunto de valores de propiedad en las columnas de la base de datos

      Encabezado de la tabla de la base de datos

      Columna de la tabla que contiene los valores de una propiedad en particular

    Para cambiar la estructura de la tabla creada, debe:

A) entrar en el modo de diseño

B) usar el modo de asistente de tabla

C) abrir la tabla y cambiar los nombres de los campos

    ¿Una tabla sin campos contiene información?

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

    no contiene ninguna información;

    una tabla sin campos no puede existir;

    contiene información sobre entradas futuras.

    En las bases de datos tabulares, el registro contiene

    1. Un conjunto de datos sobre un solo objeto.

      Nombre de la base de datos

      Datos homogéneos sobre todos los objetos.

    Enumere las ventajas de las bases de datos tabulares:

    1. Posibilidad de ver varias entradas al mismo tiempo

      Dificultad para ver y editar datos

    Las solicitudes son para:

B) almacenamiento de datos

C) ingresar nuevos datos en la base de datos.


¿Qué línea ocupará el apellido IVANOV después de ordenar 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 + contraseña

    Enumere las desventajas de la base de datos - formulario:

    1. Habilidad para ver solo una entrada

      Contiene una gran cantidad de campos.

      Fácil de ver y editar datos

    ¿Qué es ordenar datos en una base de datos?

    1. Selección de registros que coinciden con las condiciones de búsqueda

      Impresión de registros ordenados

      Ordenar registros por los valores de uno de los campos

    Las solicitudes son para:

a) Tratamiento de datos: ordenación, filtrado, etc.

B) almacenamiento de datos

C) ingresar nuevos datos en la base de datos.

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

    1. La solicitud es un objeto de base de datos independiente.

      La solicitud puede ser simple o compleja

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

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

      ESTAÑO+SNILS

      Ciudad de residencia

    Relación entre tablas. Elija 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) Casillas de verificación Los campos relacionados con la actualización en cascada y los registros relacionados con la eliminación en cascada brindan 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 el 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 la base de datos en el que se realiza la búsqueda;

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

    campos por cuyo valor se realiza la búsqueda;

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

    el número del primer registro en orden que satisface los criterios de búsqueda?

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

    los de renta inferior a 3.500 y los nacidos en 1958 o después;

    los de renta inferior a 3.500 o mayores que los nacidos en 1958;

    los de renta inferior a 3.500 o los nacidos en 1958 o después;

    con renta inferior a 3.500 y nacidos en 1959 o después.

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

1 Ivánov, 1956, 2400;

2Sidorov, 1957, 5300;

3 Petrov, 1956, 3600;

4 Kozlov, 1952, 1200;

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

    Por qué, al cerrar una tabla, Access no ofrece guardar los datos ingresados:

    falla del programa;

    porque los datos se almacenan inmediatamente después de ingresarlos a la tabla;

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

Contenido de desarrollo

FI ____________________________________________ clase____




Arriba