Está en la página 1de 27

Base de datos

¿Definición de base de
datos?
Una base de datos es conjunto de datos
presentes a un mismo contexto y
almacenados sistemáticamente para su
posterior uso.
Definición de S.G.B.D
Es un sistema gestor de base datos es un conjunto de progamas que permiten el almacenamiento, modificaciones y
extraccion de la imformacion en una B.D
Que se puede hacer con los datos 
• Analizar y encotrar tendecias
• Visualisar el contenido
• Historias de datos 
• Generar aplicaciones mobiles o webs
Mensiona las tecnicas de
almacenamiento 
• Agrupar los productos similares 
• Almcenar los productos verticalmente
• Almacenar los productos de facil alcance 
Mencione los diferentes modelos de la
B.D
• Modelo de red
• Modelo de archivo invertido
• Modelo plano
• Modelo jerárquico
Explique los pasos para realizar una B.D 
• Limpieza de datos.
• Reestructura de bases de datos.
• Homologación de bases de datos.
• Clasificación de bases de datos.
Tipos de relaciones que hay
“CARDINALIDAD”: POR
EJEMPLO, EN LA RELACIÓN DE QUE “LOS
ALUMNOS ASISTEN A LOS CURSOS”
LA RELACIÓN OPUESTA
“LOS CURSOS SON IMPARTIDOS POR
PROFESORES”
EN NUESTRO CASO, LA RELACIÓN “ASISTIR” ES UNA
RELACIÓN DE “MUCHOS A MUCHOS” (M:M).
PODRÍAMOS PREGUNTARNOS LA CARDINALIDAD DE LA
OTRA RELACIÓN (“LOS PROFESORES IMPARTEN
CURSOS”).
¿Qué es entidad?

• Persona, organización, tipo de objeto o concepto sobre los que se


almacena información. Describe el tipo de la información que se está
controlando. Normalmente un tipo de entidad corresponde a una o
varias tablas relacionadas en la base de datos
Que significa SQL

• Es un lenguaje de computación para trabajar con conjuntos de datos y


las relaciones entre ellos. Los programas de bases de
datos relacionales, como Microsoft Office Access, usan SQL para
trabajar con datos.
Que significa ORACLE en bd

• Es un sistema de administración de bases de datos relacionales


(RDBMS) de Oracle Corporation. En la actualidad, las empresas
necesitan bases de datos escalables de alto rendimiento más que nunca.
¿Qué significa SQL SERVER en b.d?

•  Es uno de los principales sistemas de gestión de bases de


datos relacional del mercado que presta servicio a un amplio abanico
de aplicaciones de software destinadas a la inteligencia empresarial y
análisis sobre entornos corporativos.
¿Qué es MySQL en B.D?

• MySQL es un sistema de gestión de bases de datos relacional


desarrollado bajo licencia dual: Licencia pública general/Licencia
comercial por Oracle Corporation y está considerada como la base de
datos.
¿Qué significa POSTGRE SQL en B.D

PostgreSQL, también llamado Postgres, es un sistema de gestión de bases


de datos relacional orientado a objetos y de código abierto, publicado
bajo la licencia PostgreSQL, similar a la BSD o la MIT
¿Qué significa SQLite en B.D?

• SQLite es un sistema de gestión de bases de datos relacional compatible


con ACID, contenida en una relativamente pequeña biblioteca escrita
en C. SQLite es un proyecto de dominio público creado por D. Richard
Hipp.
¿Qué significa MariaDB en B.D?

• MariaDB es un sistema de gestión de bases de datos derivado de


MySQL con licencia GPL. Es desarrollado por Michael Widenius —
fundador de MySQL—, la fundación MariaDB y la comunidad de
desarrolladores de software libre.
Explique los 4 pasos para realizar una
B.D
Paso uno.

• Debemos conceptualizar en primer lugar cuál es nuestro objetivo


fundamental en el instante que tomamos la elección de producir una
Base de Datos, más que nada los resultados o información que
esperamos obtener de ella.
Paso dos

• Producir las Tablas 


• En la Base de Datos de presupuesto, el asunto  de los capítulos del
presupuesto nos lleva a generar una tabla llamada “capítulos”, la cual
cumple con los  criterios comentados (contiene datos acerca de un
asunto específico y no tiene información duplicada), veamos un caso
muestra de los datos que podría tener
Paso tres 

•  Definir las Llaves principales


•  Cada tabla debe tener una única llave principal. Si no la tenemos 
podemos dejar como llave principal el campo de tipo auto numérico
que Access genera al momento de crear una tabla. Algunas tablas
necesitan llaves compuestas (involucra más de un campo). 
Paso cuatro

• Definir las relaciones entre las tablas.


•  Las relaciones más comunes entre las tablas son las relaciones 1 a
muchos.
• Una relación 1 a muchos indica que para cada registro en la primera
tabla pueden existir uno, varios o ninguno  relacionado en la segunda
tabla.
 ¿Qué es una entidad?

• Persona, organización, tipo de objeto o concepto sobre los que se


almacena información. Describe el tipo de la información que se está
controlando. Normalmente un tipo de entidad corresponde a una o
varias tablas relacionadas en la base de datos.
¿Qué es Modelo Entidad Extendido 
(EER)?
• Un diagrama entidad-relación extendido (EERD) es un diagrama ER
especializado que puede resultar muy útil para modelar tu base de
datos. Los EERD usan varios conceptos que están bastante relacionados
con el diseño y la programación orientada a objetos.
¿Cuál es la ventaja del modelo EER?

• El modelo E/R permite visualizar la base de datos desde un alto nivel


de abstracción. Los elementos interesantes de la realidad que queremos
modelar son las entidades; además, modelamos sus atributos y las
interacciones entre ellas.
Los tipos de datos

• Los tipos de datos comunes son: números enteros, números con signo


(negativos), números de coma flotante (decimales), cadenas
alfanuméricas, estados (booleano), etc
¿Por qué es importante tomar en cuenta los problemas de
espacio e inconsistencias en una Base de Datos y como
impactarían estos problemas en el desempeño del Sistema de
Base de Datos?

• Las principales utilidades que ofrece una base de datos a la


empresa son las siguientes: Agrupar y almacenar todos los datos de la
empresa en un único lugar. Facilitar que se compartan los datos entre
los diferentes miembros de la empresa. Evitar la redundancia y mejorar
la organización de nuestra actividad

También podría gustarte