Este documento introduce conceptos básicos sobre bases de datos, incluyendo las definiciones de base de datos, tabla, registro, campo, clave primaria, índice, clave foránea e integridad referencial. Explica que una base de datos es una colección de datos organizados y que una tabla contiene registros con campos de diferentes tipos de datos. Además, describe elementos clave como las claves primarias que identifican registros de forma única y las claves foráneas que vinculan tablas.
4° SES COM MAR 09 Leemos una noticia del dengue e identificamos sus partes (1...
Introducción bases datos 40c
1. INTRODUCCIÓN A LAS BASES DE DATOS
MANUELA SERNA OBANDO
MARILYN RIVERA CALVO
Trabajo de tecnología e informática
Docente: Oscar Mauricio Buenaventura Barón
Ingeniero en sistemas
INSTITUCIÓN EDUCATIVA CAMPO VALDES
GRADO: ONCE UNO
TECNOLOGIA E INFORMATICA
MEDELLIN
2014
2. INTRODUCCIÓN A LAS BASES DE DATOS
Marilyn Rivera Calvo
Manuela Serna Obando
11°1
¿QUÉ ES UNA BASE DE DATOS?
Una base de datos es una colección de información organizada de forma que un
programa de ordenador pueda seleccionar rápidamente los fragmentos de datos
que necesite una base de datos es un sistema de archivos electrónico.
Ejemplo:
Guía telefónica.
Base de datos de un buzón de correo.
Base de datos global.
3. INTRODUCCIÓN A LAS BASES DE DATOS
Marilyn Rivera Calvo
Manuela Serna Obando
11°1
Base de datos de un videoclub.
Estructura y relaciones de las tablas en la base de datos.
¿QUÉ ES UNA TABLA?
En las bases de datos, se refiere al tipo de modelado de datos, donde se guardan
los datos recogidos por un programa. Su estructura general se asemeja a la vista
general de un programa de hoja de cálculo.
Una tabla es utilizada para organizar y presentar información. Las tablas se
componen de filas y columnas de celdas que se pueden rellenar con textos y
gráficos.
4. INTRODUCCIÓN A LAS BASES DE DATOS
Marilyn Rivera Calvo
Manuela Serna Obando
11°1
Tabla clientes de la base de datos de una empresa.
Base de datos con los automóviles de una empresa.
Ejemplo de clave primaria cuando se crea una tabla:
MySQL:
CREATE TABLE Customer
(SID integer,
Last_Namevarchar(30),
First_Namevarchar(30),
PRIMARY KEY (SID));
Oracle:
CREATE TABLE Customer
5. INTRODUCCIÓN A LAS BASES DE DATOS
Marilyn Rivera Calvo
Manuela Serna Obando
11°1
(SID integer PRIMARY KEY,
Last_Namevarchar(30),
First_Namevarchar(30));
SQL Server:
CREATE TABLE Customer
(SID integer PRIMARY KEY,
Last_Namevarchar(30),
First_Namevarchar(30));
¿QUÉ ES UN REGISTRO?
En informática, o concretamente en el contexto de una base de datos relacional,
un registro (también llamado fila o tupla) representa un objeto único de datos
implícitamente estructurados en una tabla. En términos simples, una tabla de una
base de datos puede imaginarse formada de filas y columnas o campos. Cada fila
de una tabla representa un conjunto de datos relacionados, y todas las filas de la
misma tabla tienen la misma estructura.
¿QUÉ ES UN CAMPO?
Un campo es el nombre de la unidad de información. Cada entrada en una base
de datos puede tener múltiples campos de diversos tipos. Por ejemplo, un campo
de texto llamado 'color favorito', que permite escribirlo, o un menú llamado
'población' que permita escoger de un listado de poblaciones posibles. La
combinación de campos diversos nos permitirá recabar toda la información que
consideremos relevante sobre los ítems que constituyen la base de datos.
¿CUÁLES SON LOS DIFERENTES TIPOS DE DATOS POSIBLES EN UN
CAMPO?
Datos adjuntos , como fotos digitales. En cada registro es posible adjuntar
varios archivos. Este tipo de datos no estaba disponible en versiones anteriores de
Access.
Auto numérico Números que se generan automáticamente para cada registro.
6. INTRODUCCIÓN A LAS BASES DE DATOS
Marilyn Rivera Calvo
Manuela Serna Obando
11°1
Moneda Valores monetarios.
Fecha/Hora Fechas y horas.
Hipervínculo Hipervínculos, como direcciones de correo electrónico.
Memo Bloques de texto largos y texto que emplean formato de texto. Una
utilidad típica de un campo Memo sería una descripción de producto detallada.
Número Valores numéricos, como distancias. Tenga en cuenta que existe un
tipo de datos independiente para la moneda.
Objeto OLE Objetos OLE, como documentos de Word.
Texto Valores alfanuméricos cortos, como un apellido o una dirección.
Sí/No Valores booleanos.
¿QUÉ ES UNA CLAVE PRIMARIA? se llama clave primaria a un campo o a una
combinación de campos que identifica de forma única a cada fila de una tabla.
Una clave primaria comprende de esta manera una columna o conjunto de
columnas. No puede haber dos filas en una tabla que tengan la misma clave
primaria.
Una clave primaria debe identificar a todas las posibles filas de una tabla y no
únicamente a las filas que se encuentran en un momento determinado.
Ejemplo de clave primaria.
¿QUÉ ES UN ÍNDICE?
7. INTRODUCCIÓN A LAS BASES DE DATOS
El índice de una base de datos es una estructura de datos que mejora la velocidad
de las operaciones, por medio de identificador único de cada fila de una tabla,
permitiendo un rápido acceso a los registros de una tabla en una base de datos. Al
aumentar drásticamente la velocidad de acceso, se suelen usar, sobre aquellos
campos sobre los cuales se hacen frecuentes búsquedas.
Marilyn Rivera Calvo
Manuela Serna Obando
11°1
¿QUÉ ES UNA CLAVE FORÁNEA?
Es una limitación referencial entre dos tablas. La clave foránea identifica una
columna o grupo de columnas en una tabla (tabla hija o referendo) que se refiere a
una columna o grupo de columnas en otra tabla (tabla maestra o referenciada).
Las columnas en la tabla referendo deben ser la clave primaria u otra clave
candidata en la tabla referenciada.
Ejemplo clave foránea.
Ejemplo:
Un ejemplo simple de una clave foránea en una base de datos es una tabla
primaria "Student" (Estudiante) con Student_ID como su clave primaria. En la tabla
secundaria relacionada "Course_Enrollment" (Curso_Matriculación) con
Course_ID como clave primaria, para cada curso en el que un estudiante se haya
matriculado aparece la clave foránea Student_ID de la tabla "Student".
¿QUÉ ES LA INTEGRIDAD REFERENCIAL? ¿POR QUÉ ES IMPORTANTE?
La integridad referenciales una propiedad deseable en las bases de datos. Gracias
a la integridad referencial se garantiza que una entidad (fila o registro) siempre se
8. INTRODUCCIÓN A LAS BASES DE DATOS
relacione con otras entidades válidas, es decir, que existen en la base de datos.
Implica que en todo momento dichos datos sean correctos, sin repeticiones
innecesarias, datos perdidos y relaciones mal resueltas.
Marilyn Rivera Calvo
Manuela Serna Obando
11°1
¿QUÉ ES INFORMACIÓN?
La información está constituida por un grupo de datos ya supervisados y
ordenados, que sirven para construir un mensaje basado en un cierto fenómeno o
ente. La información permite resolver problemas y tomar decisiones, ya que su
aprovechamiento racional es la base del conocimiento.
¿QUÉ ES UN DATO?
Los datos son números, letras o símbolos que describen objetos, condiciones o
situaciones. Son el conjunto básico de hechos referentes a una persona, cosa o
transacción de interés para distintos objetivos, entre los cuales se encuentra la
toma de decisiones. Desde el punto de vista de la computación, los datos se
representan como pulsaciones o pulsos electrónicos a través de la combinación de
circuitos (denominados señal digital).
¿EN QUÉ SE DIFERENCIAN?
El dato es un elemento aislado, recabado para un cierto fin, pero que no ha
pasado por un proceso que lo interrelacione con otros de manera funcional para el
fin previsto. La información se trata del conjunto de datos, añadidos, procesados y
relacionados, de manera que pueden dar pauta a la correcta toma de decisiones
según el fin previsto.