Vous êtes sur la page 1sur 5

Requerimiento = requisito

 Características, descripción
 Atributo necesario, factor de calidad
 Petición necesaria
 Factor
 Condición o capacidad que debe cumplir un sistema
 Políticas internas
 Reglas del negocio
Ejemplos de requerimientos:
 Registro o anotación.
 Almacenamiento, guardar, resguardo.

Diseño
 Esquema, dibujo,
 Plan detallado
 Apariencia de cierto producto en cuanto a su
funcionalidad
 Plasmar un bosquejo visual

Base de datos
C. J. Date (2001) expone que: “Una base de datos es un conjunto
de datos persistentes que es utilizado por los sistemas de
aplicación de alguna empresa dada” (p.10)

En 2007, Ramez Elmasri y Shamkant B. Navathe, señalaron


que: “una base de datos es una colección de datos relacionados.
Con la palabra datos nos referimos a los hechos (datos) que se
pueden grabar y que tienen significado implícito” (p.7)

¿Qué es una base datos?


 Colección de datos relacionados y que tienen un función
interrelacionada.
 Conjunto de datos del mismo contexto
o Sistema bibliotecario = libros
o Estudiantes
o Maestros
o Asignaturas
o Agenda telefónica
o
 Datos interrelacionados
 Contenedor de información, espacio físico.

Áreas de las bases de datos


 Escuelas
 Bancos
 Producción
 Finanzas
 Recursos humanos
 Empresas …
 Líneas aéreas
 Medicina
 Inventarios
 Telecomunicaciones

Objetivos de la Bases de datos


 Disminuir la redundancia de datos
 Almacenamiento de información
 Acceso a múltiples usuarios
 Seguridad en los datos
 Disminuir problemas de integridad (impedir el registro de
datos erróneos tipo de datos a almacenar)

EcuRed (2013) menciona que: “Un Sistema Gestor de
Base de Datos (SGBD, en inglés DBMS: DataBase
Management System) es un sistema de software que
permite la definición de bases de datos; así como la
elección de las estructuras de datos necesarios para el
almacenamiento y búsqueda de los datos, ya sea de
forma interactiva o a través de un lenguaje de
programación” (p.1)

“Un sistema gestor de bases de datos (SGBD) consiste


en una colección de datos interrelacionados y un
conjunto de programas para acceder a dichos
datos” (Abraham Silberschatz, Henry F. Korth y S.
Sudarshan, 2002, p.1)

CLASIFICACIÓN DE LAS BASES DE DATOS


 Relacionales
 No relacionales

Bases de datos estáticas


Bases de datos dinámicas
Bases de datos distribuidas

Bases de datos orientadas a objetos  Paradigma Orientado a


Objetos  Diseño de la BD

Tecnología informática ---- Informática --. Información


 Uso de software

Tecnología Computacional Cómputo -- proceso


 Desarrollo de sistema informáticos
Objetivos de las bases de datos
 Almacenar, registro de datos
(información),

Acciones que se ejecutan con la base de datos


 Ordenar, organizar, búsqueda de
información, consulta de información,
eliminar datos, modificar información,
Generación de reportes, impresión de
información, resguardar (respaldo),
actualizar.

C. J. Date (2001) señala que: “un modelo de datos es una definición lógica,
independiente y abstracta de los objetos, operadores y demás que en conjunto
constituyen la máquina abstracta con la que interactúan los usuarios. Los objetos
nos permiten modelar la estructura de los datos. Los operadores nos permiten
modelar su comportamiento” (p.14).

Ramez Elmasri y Shamkant B. Navathe (2007) sostienen que:

Un modelo de datos (colección de conceptos que se pueden utilizar para


describir la estructura de una base de datos) proporciona los medios necesarios
para conseguir esa abstracción.

Para ilustrar el concepto de un modelo de datos, describen dos modelos de


datos:
 El modelo entidad-relación y,
 El modelo relacional.
Arquitectura del Sistema Gestor de Bases de datos.

En relación a la arquitectura del sistema gestor de base de datos C. J. Date (2001)


afirma que:

La arquitectura propuesta por el Grupo de Estudio en Sistemas de


Administración de Bases de Datos de ANSI/SPARC se divide en tres niveles,
conocidos como interno, conceptual y externo, respectivamente [vea la figura
2]. Hablando en términos generales:

 El nivel interno (también conocido como el nivel físico) es el que


está más cerca del almacenamiento físico; es decir, es el que tiene que
ver con la forma en que los datos están almacenados físicamente.
 El nivel conceptual (también conocido como el nivel lógico de la
comunidad, o en ocasiones sólo como el nivel lógico, sin calificar) es
un nivel de induración entre los otros dos.
 El nivel externo (también conocido como el nivel lógico de usuario)
es el más próximo a los usuarios; es decir, el que tiene que ver con la
forma en que los usuarios individuales ven los datos (p.33)

Figura. Tres niveles de la Arquitectura ANSI/SPARC