Está en la página 1de 25

CURSO: BASE DE DATOS.

PROFESOR:
MG. ING. CÉSAR PATRICIO PERALTA
Formación Profesional
 Ingeniero de Sistemas e Informática.
UNIVERSIDAD ALAS PERUANAS

 Maestría en Ingeniero de Sistemas con Mención En Tecnologías de


la Información y Telemática.
UNIVERSIDAD PRIVADA TELESUP

 Doctorado en Ingeniería de Sistemas


UNIVERSIDAD NACIONAL FEDERICO VILLARREAL
Cursando II Ciclo 2021
Experiencia Profesional
 Docente
INSTITUTO SUPERIOR SISE
 Docente
UNIVERSIDAD DE SAN MARTÍN DE PORRES
 Jefe de Tecnología de Información
UNIVERSIDAD PRIVADA JUAN PABLO II
 Jefe de Sistemas
MINERA COLIBRI SAC
 Administrador de Base de Datos
INTERBANK
BASE DE DATOS
Introducción a
los Sistemas
Manejadores de
Base de Datos
(DBMS)
Definir el concepto Base de Datos (Data Base) y explicar como esta
interactúa con los datos y la información.

Definir el termino Integridad de Datos (data integrity) y describir las


cualidades del valor de la información.

Discutir los términos : Data, Información, Tabla “Table”,Campo “Field”, Registro


“Record”, Archivo “File”, Campo Primario “Primary Key”, entre otros.
¿ QUÉ ES UNA BASE DE DATOS ?

El término base de datos (Database)


describe una colección de
información relacionada,
organizada de manera tal que se
pueda accesar, extraer y utilizar.
Datos vs Información
= Colección de caracteres que
no han sido procesados por un sistema de
manejo de información.
• Texto
• Números
• Imágenes
• Audio
• Video
Datos vs Información

= Datos procesados por


un sistema de manejo de
información.

• Documentos
• Imágenes
• Audio
• Video
¿Qué es un DBMS?
Los DBMS (Data Base Management System) son
los programas que las para la
de los en una
.
¿Qué hace un DBMS?
Los DBMS (Data Base Management System)
permiten crear bases de datos y procesar los
datos. Los procesos incluyen añadir, modificar o
borrar datos. Además, organizan los datos,
permiten extraerlos, crear formas y reportes
utilizando los datos de la base de datos.
Otra función importante de los DBMS es asegurar la
.
INTEGRIDAD DE DATOS

La
identifica la calidad de los datos.
Si se entran datos incorrectos a
la base de datos se producen
resultados incorrectos.

La integridad es impórtate en los


DBMS porque las computadoras y los
usuarios usan la información para
tomar decisiones y acciones a seguir.
SISTEMAS DE BASES DE DATOS POPULARES
Bases de Datos Relacionales (RDBMS)
“Relational Data Base”
Una base de datos
relacional es una base
de datos que
almacena y organiza
los datos en TABLAS.
Las tablas consisten
de columnas y filas.
Cada tabla de la BD
representa una Ejemplo de las tablas de una BD de
entidad. Access
Características de una Tabla de Access
Nombre de la Tabla Columnas “Campos” o “Fields” Nombre de los Campos

Primay Key

Filas
“Regitros”
o
“Records”

Una tabla es una entidad es algo (un objeto) para lo cual se acumulan
datos. Cada entidad tiene atributos “campos”.
Los atributos son las características de la Entidad.
Los atributos forman las columnas de la tabla que
se conocen como campos.
campos
A los valores específicos de los campos se le conoce como
ocurrencias.

Un record
es una fila
en la tabla.

El record contiene información de una Información específica de un record


persona, de un producto o de un
evento.
Primary Key
Es un campo o grupo de
campos que identifica de
manera única un record. Es la
herramienta que utiliza el
RDBMS para identificar valores
únicos.
El PK ayuda a mantener
el acceso a la tabla de
formaEl ordenada.
Primary Key indica cuando se está duplicando
alguna información.
Foreign Key
Una clave foránea o clave extranjera (o Foreign Key
FK) 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 relacionada
deben ser la clave primaria PK. Profundizaremos más sobre el tema de los “Foreign
Key”
dentro del tema de las relaciones entre tablas.
Características de las RDBMS
1. Una base de datos se compone de varias Tablas o
relaciones.
2. No pueden existir dos tablas con el mismo nombre
ni registro.
3. Cada tabla es a su vez un conjunto de campos
(columnas) y registros (filas).
4. La relación entre una tabla padre y un hijo se
lleva a cabo por medio de las claves primarias y
claves foráneas (o ajenas).
Características de las RDBMS

4. Lo Primary Key (claves primarias) son la clave


principal de un registro dentro de una tabla y
estas deben cumplir con la integridad de datos.
5. Las Foren Key (claves ajenas) se colocan en la
tabla hija, contienen el mismo valor que la clave
primaria del registro padre; por medio de estas
se hacen las formas relacionales.
Modelos de
Sistemas para
el Manejo de
Bases de
Datos
Relacionales
más Populares
NOTA: Recuerden que dentro de nuestro
curso iniciaremos con MS-Access y luego nos
moveremos a trabajar con SQL.
SQL Server

SQL Server es un
sistema de gestión
de bases de datos
relacionales (RDBMS) SQL (Structured Query Language) es
un lenguaje de programación
de Microsoft que estándar e interactivo para la
obtención de información desde una
está diseñado para base de datos y para actualizarla.
el entorno
Pasos básicos para el Diseño de una Base de Datos

1. Determinar el propósito de su base de datos.


2. Determinar cuantas tablas se utilizaran. Saber cual es la
entidad y sus debidos campos. Tenga presente que la
información nunca se duplica ni en una tabla ni entre
tablas (haga este ejercicio en papel primero).
3. Determinar que campos se utilizarán. Cada tabla va a
tener información de un mismo tema.
4. Determine las relaciones entre las tablas.

24
Microsoft Azure vs SQL Server
Microsoft Azure es un servicio de computación en la nube creado por Microsoft para
construir, probar, desplegar y administrar aplicaciones y servicios mediante el uso de sus
centros de datos.

La nube híbrida es una


arquitectura de TI que incorpora
cierto grado de gestión,
organización y portabilidad de las
cargas de trabajo en dos o más
entornos. Según a quién le
consulte, es posible que esos
entornos deban incluir lo
siguiente: Al menos
una nube privada y una pública.
GRACIAS

También podría gustarte