supersamsung

Páginas: 13 (3077 palabras) Publicado: 10 de octubre de 2014
escuela técnica superior
de ingeniería informática

Repaso de Conceptos
Básicos de Bases de
Datos
Departamento de
Lenguajes y Sistemas Informáticos

Grupo de Ingeniería del Software
Septiembre 2004

Repaso de Conceptos Básicos de Bases de Datos

• Definición
Escuela Técnica Superior
de Ingeniería Informática
Departamento de Lenguajes
y Sistemas Informáticos

1. ¿Qué es unabase
de datos?
2. Modelado EntidadInterrelación
3. Modelo Relacional
4. SQL Básico
5. Transformación de
ERM a RM

– Una base de datos es una entidad software cuya
principal característica es la capacidad para
almacenar y gestionar grandes cantidades de datos.

• Operaciones básicas
– Toda base de datos debe permitir añadir, modificar,
eliminar y consultar los datos que almacena.
– Aestas cuatro operaciones básicas se las conoce
como CRUD por sus siglas en inglés: Create, Read,
Update and Delete.

• Tecnologías
– Aunque existen distintas tecnologías (relacional,
orientadas a objetos, objeto-relacional, …) la
mayoría de las bases de datos se basan en el
modelo relacional de datos de Codd y utilizan SQL
(Structured Query Language) como lenguaje de
consulta ymanipulación de datos.

Sevilla, septiembre de 2004
Grupo de Ingeniería del Software

1

1

Repaso de Conceptos Básicos de Bases de Datos

• Conceptos básicos
Escuela Técnica Superior
de Ingeniería Informática
Departamento de Lenguajes
y Sistemas Informáticos

Dominio del problema

Sistema de información

1. ¿Qué es una base
de datos?
2. Modelado EntidadInterrelación
3. ModeloRelacional
4. SQL Básico
5. Transformación de
ERM a RM

Profesor

Alumno

Administrativo

Alumno
(Internet)

Sistema informático
(normalmente con una BD)

Sevilla, septiembre de 2004
Grupo de Ingeniería del Software

2

Repaso de Conceptos Básicos de Bases de Datos

• Conceptos básicos
Escuela Técnica Superior
de Ingeniería Informática
Departamento de Lenguajes
y SistemasInformáticos

1. ¿Qué es una base
de datos?
2. Modelado EntidadInterrelación
3. Modelo Relacional
4. SQL Básico
5. Transformación de
ERM a RM

Sevilla, septiembre de 2004
Grupo de Ingeniería del Software

– Dominio del problema: la parte del mundo real de la
que el sistema de información debe almacenar
información y a cuyos actores (personas u otros
sistemas de información) debeofrecer servicios.
– Sistema de información: conjunto de hardware,
software, mobiliario de oficina, documentos en
papel, personas y procedimientos manuales
responsable de ofrecer una serie de servicios a los
actores del dominio del problema.
– Sistema informático: conjunto de hardware y
software del sistema de información que es
responsable del tratamiento automatizado de la
información.Normalmente incluye una base de
datos y debe ofrecer servicios tanto a actores
internos del sistema de información como a actores
en el dominio del problema (a través de Internet,
por ejemplo).

3

2

Repaso de Conceptos Básicos de Bases de Datos

• Introducción
Escuela Técnica Superior
de Ingeniería Informática
Departamento de Lenguajes
y Sistemas Informáticos

1. ¿Qué es una basede datos?
2. Modelado EntidadInterrelación
3. Modelo Relacional
4. SQL Básico
5. Transformación de
ERM a RM

– El modelado entidad-interrelación de Chen, también
conocido por sus siglas en inglés como ERD (EntityRelationship Diagram), es una técnica que permite
modelar (analizar) requisitos de almacenamiento de
información y, parcialmente, reglas de negocio.
– Los requisitos se modelanpara detectar en ellos
posibles conflictos (contradicciones, falta de
información, etc.) y resolverlos con el cliente antes
de comenzar el desarrollo.
– Existen diversas variantes de ERD y técnicas
alternativas como los diagramas de clases de UML.
– El modelado con ERD también se considera como
una técnica de diseño de bases de datos
relacionales porque existe un algoritmo que permite...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS