3. Es un almacenamiento de datos formalmente
definido, controlado centralmente para intentar
servir a múltiples y diferentes aplicaciones.La
base de datos es una fuente significativa de
datos que son compartidos por numerosos
usuarios para diversas aplicaciones.
BASE DE DATOS
5. Resulta relevante para que el Técnico en Administración cumpla su rol como
usuario de los sistemas o como integrante del equipo de desarrollo que conozca
algunos conceptos básicos vinculados al tema Bases de Datos.
Datos
Entidades
Claves primarias y foráneas
Relaciones
Restricciones de integridad referencial
Metadatos
6. DATOS
“DATOS SON HECHOS CONOCIDOS QUE PUEDEN
REGISTRARSE Y QUE TIENEN UN SIGNIFICADO IMPLÍCITO”.
RAMEZ ELMASRI Y SHAMKANT B. NAVATHE
EJEMPLO:
PUEDEN CONSTITUIR DATOS LOS NOMBRES, NÚMEROS
TELEFÓNICOS Y DIRECCIONES DE PERSONAS QUE CONOCEMOS
3256789
Elena Sánchez
Kli@adinet.com.uy
18deJulio 1880
7. Entidades
Una entidad es todo aquello de lo cual
interesa guardar datos, por ejemplo:
clientes, facturas, productos, empleados.
En el Modelo de Entidad-Relación que
se presenta, se observa que las entidades
están formadas por atributos o campos
referidos a un mismo tema que interesa
almacenar.
8. Claves Primarias y Claves Foráneas
Cada entidad tiene una clave primaria o campo
llave que identifica unívocamente al conjunto de
datos.
Cuando en una entidad figura la clave primaria de
otra entidad, ésta se denomina clave foránea.
Las entidades se relacionan entre sí a través de las
claves foráneas.
9. Claves Primarias y Claves Foráneas
CLAVES PRIMARIAS
Código de Cliente es la clave primaria de
Cliente. A cada cliente se le asocia un código y a
cada código le corresponde un cliente. Asimismo,
Número de Factura y Código de Producto son
claves primarias de Facturas y Productos
respectivamente.
CLAVES FORÁNEAS
Son claves foráneas en Facturas Código de
Cliente y Código de Producto.
Clientes se relaciona con Facturas a través del
Código de Cliente que figura en ambas tablas y
con Productos mediante el Código de producto.
10. Restricciones de integridad referencial
RESTRICCIONES DE INTEGRIDAD REFERENCIAL
-Código de Clientes en Facturas debe cumplir que exista en Clientes y que sea clave
primaria
-Código de Producto Facturas debe cumplir que exista en Productos y que sea clave
primaria
12. Campo
•SE REFIERE A LA UBICACIÓN EN UN REGISTRO EN EL CUAL SE ALMACENA UN TIPO ESPECÍFICO DE DATOS.
•POR EJEMPLO, EL REGISTRO-EMPLEADO PUEDE CONTENER CAMPOS PARA ALMACENAR EL
•APELLIDO, NOMBRE, DIRECCIÓN, CIUDAD, ESTADO, CP, FECHA-CONTRATACIÓN, SALARIO-ACTUAL,
•PUESTO, DEPARTAMENTO, ETC. LOS CAMPOS INDIVIDUALES SE CARACTERIZAN POR SU LONGITUD
•MÁXIMA Y EL TIPO DE DATOS (POR EJEMPLO, ALFABÉTICO, NUMÉRICO O FINANCIERO) QUE PUEDEN
•CONTENER. LA FACILIDAD PARA CREAR ESTAS ESPECIFICACIONES SE ENCUENTRA CONTENIDA
•GENERALMENTE EN EL LENGUAJE DE DEFINICIÓN DE DATOS (DDL- DATA DEFINITION LANGUAGE). EN
•UN SISTEMA ADMINISTRADOR DE BASES DE DATOS RELACIONALES (RDMS – RELATIONAL DATABASE
•MANAGMENT SYSTEM) A LOS CAMPOS SE LES CONOCE COMO COLUMNAS.
•
• UN CAMPO ES UN PUNTO EN UNA TABLA
• UN CAMPO=DATO=ALGÚN VALOR
13. COLUMNA
• UN RDMS (SISTEMA ADMINISTRADOR DE BASES DE
DATOS RELACIONALES ) SE REFIERE AL NOMBRE DE
• UN ATRIBUTO. A LA COLECCIÓN DE LOS VALORES
DE UNA COLUMNA QUE FORMAN LA DESCRIPCIÓN
DE
• UNA ENTIDAD EN PARTICULAR SE LE LLAMA TUPLA O
FILA. UNA COLUMNA EQUIVALE A UN CAMPO DE
UN
• REGISTRO EN UN SISTEMA DE ARCHIVOS NO
RELACIONALES.
•UNA COLUMNA ES UN GRUPO DE ELEMENTOS QUE SE
ENCUENTRAN ENLISTADOS HACIA ARRIBA Y ABAJO,
• ES DECIR, DE FORMA VERTICAL.
14. FILA
•SE REFIERE A UNA SERIE DE ELEMENTOS ORGANIZADOS
DE FORMA HORIZONTAL DENTRO DE UN TIPO DE
ESTRUCTURA, POR EJEMPLO, UNA SERIE CONTINUA DE
CELDAS COLOCADAS DE IZQUIERDA A DERECHA EN
UNA HOJA DE CÁLCULO; UNA LÍNEA HORIZONTAL DE
PÍXELES EN UNA PANTALLA DE VIDEO O UN CONJUNTO
DE VALORES ALINEADOS HORIZONTALMENTE EN UNA
TABLA.
•UNA FILA ES UN GRUPO DE ELEMENTOS QUE SE
ENCUENTRAN ENLISTADOS DE UN EXTREMO A OTRO (DE
IZQUIERDA A DERECHA, ES DECIR, HORIZONTALMENTE).
15. REGISTRO
• SE REFIERE A UNA ESTRUCTURA DE
DATOS QUE ES UN CONJUNTO DE
CAMPOS (ELEMENTOS), CADA UNO
• CON SU PROPIO NOMBRE Y TIPO.
• UN REGISTRO ES UN GRUPO DE
CAMPOS EN UNA FILA.
16. TABLA
•EN UN RDMS, SE REFIERE A UNA
ESTRUCTURA DE DATOS CARACTERIZADA
POR FILAS Y COLUMNAS QUE CONTIENE
DATOS EN LAS CELDAS DADAS EN LAS
INTERSECCIONES DE LAS FILAS Y LAS
COLUMNAS. LA TABLA ES LA ESTRUCTURA
SUBYACENTE DE UNA RELACIÓN.
•UNA TABLA ES UN CONJUNTO DE FILAS Y
COLUMNAS.
17. VARIABLE
•EL NOMBRE DE UNA VARIABLE ES LA ETIQUETA QUE
SE LE ASIGNA A UNA COLUMNA.
•NOTA: ESTA ES TAL VEZ UNA DEFINICIÓN
LIGERAMENTE DIFERENTE DE LA QUE HA APRENDIDO
EN UNA CLASE DE PROGRAMACIÓN. EN
PROGRAMACIÓN, UNA VARIABLE SE DEFINE COMO
UNA UBICACIÓN DE ALMACENAMIENTO CON UN
NOMBRE CAPAZ DE CONTENER DATOS QUE SE
PUEDEN MODIFICAR DURANTE LA EJECUCIÓN DE UN
PROGRAMA.
18. • REPORTE DE CALIFICACIONES – PROYECTO
ESTUDIANTIL
Nombr
e-
Docent
e
ID-
Alumno
Nombr
e-
Alumno
Calificaci
ón
Númer
o-
Secció
n
Pérez
López campo campo
Martíne
z
campo
R e g i s t r o