+ All Categories
Home > Documents > Base de datos

Base de datos

Date post: 23-Jun-2015
Category:
Upload: diegfc
View: 142 times
Download: 1 times
Share this document with a friend
12
Conceptos Básicos
Transcript
Page 1: Base de datos

Conceptos Básicos

Page 2: Base de datos

Para efectos del Modelo Relacional definiremos Base de Datos como sigue:

Una base de datos es un conjunto de tablas interrelacionadas almacenadas en conjunto, sin redundancias innecesarias, e

independientes de los programas que acceden a ellas.

Page 3: Base de datos

Observa en la figura:•Los rectángulos corresponden a las tablas, en el modelo relacional se llaman entidades.•Cada entidad tiene la estructura de los datos que serán almacenados.•Las líneas corresponden a las conexiones o relaciones que hay entre las entidades.

Page 4: Base de datos

Una entidad es una persona, lugar, hecho u objeto del que se desea obtener información.

Las entidades se agrupan según sus características en común.

Es importante que el nombre del conjunto de entidades refleje cuál es su contenido, para que el diseñador sepa cuál es la función de dicho conjunto dentro de la base de datos.

El nombre que se asigna a una entidad debe estar en singular.◦ Ejemplo: Profesor, Estudiante, Médico, Paciente.

Page 5: Base de datos

En un ambiente escolar las entidades de interés serían:

◦ Observa como cada una de las entidades mencionadas corresponden a la definición: personas, objetos, hechos, lugares.

ENTIDAD NOMBRE

Estudiantes ESTUDIANTE

Profesores PROFESOR

Salones SALON

Asignaturas ASIGNATURA

Cursos CURSO

Kardex KARDEX.

Page 6: Base de datos

En un ambiente clínico son:

También es posible identificar, personas, lugares, objetos y hechos.

ENTIDAD NOMBRE

Médicos MEDICO

Pacientes PACIENTE

Consultas CONSULTA

Ingresos INGRESO

Habitaciones HABITACION

Expedientes EXPEDIENTE

Page 7: Base de datos

En la entidad PROFESOR se pueden incluir los siguientes atributos:◦ Nombre◦ Dirección◦ Teléfono◦ Formación Profesional

De un SALON◦ Número◦ Capacidad

De un MEDICO pueden ser:◦ Nombre◦ Dirección◦ Teléfono◦ Especialidad

De una CLINICA◦ Nombre◦ Dirección◦ Teléfono◦ Responsable

Los atributos son las características o propiedades de cada entidad

Page 8: Base de datos

1. Se define el nombre de la entidad (singular).2. Se identifican las características que le corresponden

(atributos).3. Para facilidad del diseñador , de los programadores y del

personal que realiza consultas a la base de datos los nombres de los atributos deberán formarse de la siguiente manera:a) Las tres primeras letras corresponden a las tres primeras

letras del nombre de la entidad a la que pertenecen.b) Un guión bajo.c) Las siguientes letras deberán hacer referencia al contenido

que almacenará.4. Deberá definirse el tipo de dato que se almacenará.

a) Fecha, Lógico, Numérico o Texto (carácter o alfanumérico).5. Definir la longitud del atributo (el máximo número de

caracteres que podría tener el valor que se almacenará).

Page 9: Base de datos
Page 10: Base de datos

Nombre de la Entidad

Nombres de los Atributos

Los Datos Almacenados

1. Una tabla se percibe como una estructura bidimensional de filas y columnas.2. Cada fila de la tabla (tupla) representa la ocurrencia de una sola entidad dentro del

conjunto de entidades.3. Cada columna de la tabla representa un atributo, y cada columna tiene un nombre

distinto.4. Todos los valores de una columna deben ajustarse al mismo tipo de datos.5. El orden de las filas y de las columnas no es importante para el DBMS.

Page 11: Base de datos

Registros o Tuplas

Campos o Atributos

Encabezado

Page 12: Base de datos

Cada intersección de fila/columna representa un valor de dato único.

Cada tabla debe tener un atributo o una combinación de atributos que identifique de manera única a cada fila.

Cada columna tiene un intervalo de valores específico conocido como dominio de atributo

Estas características se estudiarán más adelante


Recommended