Está en la página 1de 11

Tipo de trabajo:

Proyecto creación de base


de datos
Presenta:

Alan Michel Soriano Solache


Grado y Grupo:

F-M

Materia:

Base de Datos
Profesor:

ING. RAÚL ULLOA


PATIÑO
CUAUTLA, MOR. SEPTIEMBRE, 2022
 ¿Qué es una base de datos?
o Una base de datos (cuya abreviatura es BD) es una entidad en la
cual se pueden almacenar datos de manera estructurada, con la
menor redundancia posible. Diferentes programas y diferentes
usuarios deben poder utilizar estos datos. Por lo tanto, el concepto de base de
datos generalmente está relacionado con el de red ya que se debe poder
compartir esta información. De allí el término base.

 ¿Por qué utilizar una base de datos?


o Una base de datos proporciona a los usuarios el acceso a datos, que pueden
visualizar, ingresar o actualizar, en concordancia con los derechos de acceso
que se les hayan otorgado. Se convierte más útil a medida que la cantidad de
datos almacenados crece.

o Una base de datos puede ser local, es decir que puede utilizarla sólo un
usuario en un equipo, o puede ser distribuida, es decir que la información se
almacena en equipos remotos y se puede acceder a ella a través de una red.

o La principal ventaja de utilizar bases de datos es que múltiples usuarios


pueden acceder a ellas al mismo tiempo.

ARQUITECTURA DE UN SISTEMA ADMINISTRADOR DE BASE DE


DATOS (DBMS):

La arquitectura de un DBMS se divide en tres niveles:

 Nivel Externo
 Nivel Conceptual
 Nivel Interno

El nivel externo es el nivel más alto y más cercano al usuario, llamado también Vista de
usuario. Esta tiene relación con la forma en que cada usuario puede visualizar la
información de la base de datos. Por ejemplo, los usuarios finales y los programadores de
una aplicación pueden tener diferentes vistas externas.

Por ejemplo, un instructor verá la base de datos como una colección de estudiantes y
cursos ofrecidos por la universidad. Un administrador verá la base de datos como una
colección de registros en la disponibilidad de materiales de los cursos proporcionados por
la universidad.

 
El nivel Conceptual está entre el nivel externo y el interno. Representa la base de datos
como un todo y es usada por el administrador de la base de datos (DBA). Muestra los
datos como realmente son.

En el nivel externo, los usuarios están limitados al lenguaje que estén utilizando. En el
nivel conceptual los datos se ven sin ninguna de estas limitaciones.

El nivel interno trata sobre el almacenamiento físico de los datos, y es el nivel más bajo de
la arquitectura. Describe la secuencia física de los registros almacenados.

MODELOS DE DATOS

Los modelos de datos se usan para describir datos en los niveles lógico y de
vistas. Se caracterizan por el hecho de que proporcionan capacidades
estructurales muy flexibles y permiten que las ligaduras de datos sean
especificadas explícitamente. Los modelos de datos pueden ser clasificados en las
siguientes categorías:

 Modelos Lógicos Basados en Objetos

o El modelo Entidad Relación.


o El modelo orientado a objetos.
o Modelo Lógico Basado en Registros.
 Modelo Relacional.
 Modelo de Red.
 Modelo jerárquico.
 El modelo de datos semántico.
 El modelo de datos funcional.

 MODELO LÓGICO BASADO EN OBJETOS.

o Se enfoca en describir los datos, las relaciones entre los datos y algunas
limitaciones definidas.

 MODELO ENTIDAD RELACIÓN.

o Está basado en una percepción del mundo real que consta de una
colección de objetos básicos llamados entidades, y de relaciones entre
estos objetos.
o La totalidad de estructuras lógicas de una base de datos se pueden
expresar gráficamente mediante un diagrama Entidad Relación, que consta
de los siguientes componentes: Rectángulos, elipses, rombos y líneas.

 MODELO ORIENTADO A OBJETOS.


o Está basado en una colección de objetos. Un objeto contiene valores
almacenados en variables de ejemplares (instancias) de ese objeto. Los
objetos se agrupan en clases. Al contrario que las entidades en el modelo
E-R, cada objeto tiene su propia identidad única, independientemente de
los valores que contenga.

 MODELO LÓGICO BASADO EN REGISTROS.

o Se enfoca en describir la estructura de datos y las técnicas de acceso en


un sistema de administración de bases de datos.
o Se usan para describir datos en los niveles lógico y de vistas. En contraste
con los modelos basados en objetos, se usan tanto para especificar la
estructura lógica completa de la base de datos como para proporcionar una
descripción de alto nivel de la implementación.
o Los modelos basados en registros se llaman así debido a que la base de
datos se estructura en registros de formato fijo de diferentes tipos. En cada
tipo de registro se define un número fijo de campos o atributos, y cada
campo tiene normalmente una longitud fija.

 MODELO JERÁRQUICO.

o En este modelo los datos son representados en la forma de un árbol. Los


datos se representan como una colección de registros, y las relaciones
entre los datos son representados por enlaces.

 MODELO DE RED.

o Es similar al modelo jerárquico en la forma en que los datos y las


relaciones son representados como registros y enlaces. Sin embargo, los
registros en la base de datos son representados gráficamente.

 MODELO RELACIONAL

o En este modelo, la base de datos es estructurada en registros de formato


fijo, de varios tipos. Cada tipo de registro  tiene un número fijo de atributos
o campos, los cuales son usualmente de tamaño fijo. Este es el modelo
más utilizado.

CARACTERÍSTICAS DE LOS SISTEMAS DE BASES DE DATOS.

 Entre las principales características de los sistemas de base de datos podemos


mencionar:

 Independencia lógica y física de los datos.


 Redundancia mínima.
 Acceso concurrente por parte de múltiples usuarios.
 Integridad de los datos.
 Consultas complejas optimizadas.
 Seguridad de acceso y auditoria.
 Respaldo y recuperación.

Acceso a través de lenguajes de programación estándar.


Base de datos

Tablas

Tablas descritas
Consultas
CONCLUSIONES:
o En este proyecto estudiamos lo que es una base de datos desde lo mas
simple como para que sirve que es y algunos programas que existen
para crear una lo que nos ayudo a tener una base muy sólida de
comprensión sobre el tema .

o A su vez también creamos una base de datos propia, así como sus
tablas con distintos registros y campos que nosotros mismos elegimos
que refuerza mejor el conocimiento.

o Finalmente realizamos 4 tipos de consultas utilizando diferentes


sentencias que realizan distintas acciones dependiendo de las
instrucciones que des .

Glosario:
 Base de datos
o Una colección de registros o archivos relacionados de manera
lógica.

 Campo
o Un campo es la unidad básica de una base de datos. Un campo
puede ser, por ejemplo, el nombre de una persona. Los
nombres de los campos no pueden empezar con espacios en
blanco y caracteres especiales. No pueden llevar puntos, ni
signos de exclamación o corchetes.

 Clave principal
o La clave principal en una tabla de una base de datos que se
selecciona para identificar de forma unívoca cada registro de la
tabla. Por ejemplo, en una tabla de alumnos podría ser su
número de expediente académico.
 Consulta
o Mediante las consultas tendrás la posibilidad de obtener toda la
información contenida en las tablas añadiendo interesantes
funcionalidades.

 DDL
o Lenguaje de definición de datos utilizado para describir todas
las estructuras de información y los programas que se usan
para construir, actualizar e introducir la información que
contiene una base de datos.

 Diseño de la base de datos


o Cuando trabajamos con bases de datos relacionales es habitual
distribuir la información en diferentes tablas vinculadas entre sí.
Esta característica obliga a un proceso de planificación y diseño
previo para obtener el resultado esperado. Piensa que deseas
almacenar en la base de datos, qué datos necesitas recuperar y
en definitiva, determina el propósito final del proyecto para
establecer unos cimientos lo suficientemente sólidos.

 Registro
o Un registro es el conjunto de información referida a una misma
unidad.

 Relación
o El objetivo de estas relaciones sería principalmente evitar la
duplicidad de información y en consecuencia, optimizar el
rendimiento de la base de datos.

 Tabla
o Unidad donde crearemos el conjunto de datos de nuestra base
de datos. Estos datos estarán ordenados en columnas
verticales. En ella se definen los campos y sus características.

 Valor nulo
o Representa un valor para un atributo que es actualmente
desconocido o no es aplicable para ese registro.

Referencias
https://sites.google.com/site/
basdededatosrelacionales/inicio/glosario
https://virtual.itca.edu.sv/Mediadores/dbd/
u1/11_introduccin_a_las_bases_de_datos.html#:~:te
xt=%C2%BFQu%C3%A9%20es%20una%20base
%20de,deben%20poder%20utilizar%20estos
%20datos

También podría gustarte