Base De Datos
Tabla de contenido
Base de Datos
1 Introducción 4
2 Tablas 4
3 Diseño de base de datos 5
4 Atributos de una tabla 6
5 Relaciones 7
MS-Access
1 Introducción 9
2 Interfaz del usuario 9
3 Crear una base de datos 10
4 Tablas 10
4.1 Crear una tabla 10
4.2 Asignar clave principal 12
4.3 Guardar una tabla 12
4.4 Introducir datos en una tabla 12
4.5 Modifica el diseño de una tabla 13
4.6 Modificarlos datos de una tabla 13
5 Relaciones 13
5.1 Crear una relación 13
5.2 Eliminar una relación 14
6 Consultas 15
6.1 Crear consulta de selección sencilla 15
6.2 Consultas con totales 18
6.3 Consulta con campos calculados 19
6.4 Consultas con parámetro 20
7 Formularios 21
7.1 Crear un formulario mediante el Asistente para formularios 21
8 Informes 21
8.1 Crear un informe agrupado mediante el Asistentepara informes 22
Base de datos
1 Introducción
Una base de datos representa hechos o aspectos de la vida real, consiste en una colección de objetos de los cuales necesitamos guardar información. En las bases de datos, se puede almacenar información sobre personas, productos, pedidos, o cualquier otra cosa.
Ejemplo:
Una base de datos informatizada es un contenedor de objetos, estos seorganizan en un conjunto de datos estructurados en una tabla. Una base de datos puede contener más de una tabla. Por ejemplo, un sistema de seguimiento de inventario que utiliza tres tablas no es un conjunto de tres bases de datos, sino una sola base de datos que contiene tres tablas.
2 Tablas
Una tabla almacena información sobre un objeto de la base de datos como clientes, empleados, alumnos, etc. Unatabla está compuesta por filas y columnas.
Cada fila de una tabla se denomina registro. En los registros es donde se almacena cada información individual.
Cada columna de una tabla se denomina campo o atributo. Cada campo contiene un tipo de información diferente, como el nombre, los apellidos, la dirección, etc. Los campos se deben contener un determinado tipo de datos: texto, fecha, hora,numérico, etc.
Ejemplo:
Tabla Alumnos
Nombre
Apellido
Dni
Dirección
Localidad
CP
Teléfono
Alfredo
Martínez
34077235
9 de Julio 56
Rosario Lerma
4405
4932569
Rocío
Avalos
36235621
San Martín 156
Rosario Lerma
4405
4935845
Pedro
Sanchez
37523698
Rivadavia 12
Cerrillos
4410
4923032
Marcelo
Hurtado
34001223
Jujuy 456
Cpo. Quijano
4406
4941662
Sandra
Puca
35755456
Chile 1254
Cpo. Quijano
4406
4943232María
Martínez
36120362
Castellanos 802
Rosario Lerma
4405
4938956
Maira
Tinte
36100230
Florida 45
Rosario Lerma
4405
4934747
3 Diseño de base de datos
Una base de datos correctamente diseñada permite obtener acceso a información exacta y actualizada. Un buen diseño de base de datos debe cumplir las siguientes reglas:
Regla 1: Una Tabla debe tener un identificador único, que es una columna o unconjunto de columnas que toman valores únicos para cada registro de la tabla. Este identificador único constituye la clave principal de la tabla.
Regla 2: La clave principal No puede tener valores duplicados. Por ejemplo, no utilice los nombres de las personas como clave principal, ya que los nombres no son exclusivos. Es muy fácil que dos personas tengan el mismo nombre en la misma tabla.
En la tablaAlumnos la clave principal sería el DNI del alumno (la marcaremos con #), para organizarnos mejor colocaremos la clave principal de una tabla como primer atributo.
# DNI
Nombre
Apellido
Dirección
Localidad
CP
Teléfono
34077235
Alfredo
Martínez
9 de Julio 56
Rosario Lerma
4405
4932569
36235621
Rocío
Avalos
San Martín 156
Rosario Lerma
4405
4935845
37523698
Pedro
Sanchez
Rivadavia 12
Cerrillos
44104923032
34001223
Marcelo
Hurtado
Jujuy 456
Cpo. Quijano
4406
4941662
35755456
Sandra
Puca
Chile 1254
Cpo. Quijano
4406
4943232
36120362
María
Martínez
Castellanos 802
Rosario Lerma
4405
4938956
36100230
Maira
Tinte
Florida 45
Rosario Lerma
4405
4934747
Si la tabla no presenta ningún campo como identificador único, se agregará un campo nuevo como clave principal de la misma.
Regla 3: La clave...
Regístrate para leer el documento completo.