Está en la página 1de 21

INSTITUTO TECNOLÓGICO DE PUEBLA

NOMBRE:YARA DENNIS PULIDO PALOMINO NO. CONTROL: 19220052


NOMBRE DEL DOCENTE: OMAR FLORES SANCHEZ MATERIA: TALLER DE INVESTIGACION 1
TEMA: FUNDAMENTOS BASE DE DATOS
FUNDAMENTOS BASE DE DATOS.

 Objetivo general:
Objetivo General Dotar al alumno de los conocimientos fundamentales, teóricos y prácticos, necesarios para
comprender modelos de datos y el funcionamiento de los Sistemas de Bases de Datos.
 Objetivos Específicos
• Adquirir conocimientos para el diseño conceptual Entidad Relación y el diseño lógico relacional.
• Usar un lenguaje de datos (SQL) para la creación de una base de datos y para la realización de consultas a la misma.
• Conocer las funciones principales de un SGBD y la tareas de administración del mismo
• Manejar los conceptos de integridad de los datos, concurrencia y seguridad.
• Conocer nuevas tecnologías para el uso de la información.
PREGUNTA

 Qué tipos de índices están disponibles en SQL Server?


Nos concentraremos en considerar solo en los índices agrupados y no agrupados y veremos algunas de
sus extensiones, incluidos los índices únicos y filtrados, y la utilidad y funcionalidad de las columnas
incluidas. Aunque no se mencionó anteriormente, es importante mencionar que tampoco veremos los
índices de almacén de columnas en este artículo, ni las tablas en memoria.
• Índices únicos – donde las entradas de índice deben ser únicas y SQL Server se asegura de que sean
• Índices filtrados – que son índices creados con una cláusula WHERE para limitar lo que se incluye en
el índice
• Columnas incluidas – que pueden llevar un subconjunto de columnas sin clave como parte del índice
FUNDAMENTOS BASE DE DATOS

 Planteamiento del problema:


 La cantidad de información que se almacena en las bases de datos de grandes compañías, así como la cantidad de
operaciones (lectura, escritura, modificación y eliminación) por parte de los usuarios es enorme, por lo que las
compañías se han quedado cortas para responder rápidamente a las necesidades de sus usuarios.
 Además, no es mantenible ni escalable soportar estas bases de datos con tal presión, ya que dificulta la
administración por parte de los DBA. Como respuesta, se originó el concepto de NoSQL, que pretende ser la
siguiente generación de tecnologías de sistemas de gestión de bases de datos. Se requiere entonces explorar
algunas bases de datos NoSQL, como alternativa a los sistemas de gestión de bases de datos, para hacer frente a
la cantidad de datos y número de peticiones requeridas por los clientes (tráfico de datos) en empresas.
JUSTIFICACIÓN

 En función de la estructura utilizada para construir una base de datos, existen diversos modelos. El
modelo de la base de datos define un paradigma de almacenamiento, estableciendo cómo se
estructuran los datos y las relaciones entre estos.
Las distintas operaciones sobre la base de datos (eliminación o sustitución de datos, lectura de datos,
etc.) vienen condicionadas por esta estructura, y existen notables diferencias entre los principales
modelos, cada uno de ellos con sus ventajas e inconvenientes particulares. Algunos de los más habituales
son los siguientes:
JUSTIFICACIÓN
 Bases de datos jerárquicas . Los datos se recogen mediante una estructura basada en nodos
interconectados. Cada nodo tiene un único padre, y cero, uno o varios hijos. De este modo, se crea
una estructura en forma de árbol invertido en el que todos sus nodos dependen en última instancia de
uno denominado raíz . Aunque potente, el modelo jerárquico presenta algunas deficiencias,
principalmente la escasa independencia de sus registros (el acceso a un registro —un nodo— implica
que se ha de pasar por sus padres, restando flexibilidad a la navegación por la base de datos). Otra
grave deficiencia de este modelo es la mala gestión de la redundancia de datos, ya que si un registro
guarda relación con dos o más, debe almacenarse varias veces, al no estar permitido que el nodo
correspondiente tenga varios padres. Esto tiene consecuencias no solo en el mayor volumen de datos
que se almacena, sino también en la integridad y coherencia de los datos. Si se modifica una de las
«copias» de ese registro en la base de datos, deben modificarse también las restantes, ya que, aunque
no conectadas en la estructura de la base de datos, realmente representan una única realidad y
debieran ser idénticas entre sí.
JUSTIFICACIÓN

• Bases de datos en red . Con objeto de solucionar los problemas de redundancia de las bases de
datos jerárquicas, surge el modelo en red. Este modelo permite la aparición de ciclos en la estructura
de la base de datos (es decir, no ha de existir un único padre para cada nodo), lo cual permite una
mayor eficacia en lo que a la redundancia de datos se refiere. Presenta, no obstante, otros problemas,
siendo el más importante de ellos su gran complejidad, lo que hace difícil la administración de la base
de datos.
• Bases de datos relacionales . Constituyen el modelo de bases de datos más utilizado en la
actualidad. Solucionan los problemas asociados a las bases de datos jerárquicas y en red, utilizando
para ello un esquema basado en tablas, que resulta a la vez sencillo de comprender y fácil de utilizar
para el análisis y la consulta de los datos. Las tablas contienen un número dado
de registros (equivalentes a las filas en la tabla), así como campos (columnas), lo que da lugar a una
correcta estructuración y un acceso eficiente.
JUSTIFICACIÓN

 Bases de datos orientadas a objetos . Se trata


de uno de los modelos más actuales, derivado
directamente de los paradigmas de la programación
orientada a objetos. El modelo extiende las
capacidades de las bases de datos relacionales, de tal
modo que estas pueden contener objetos,
permitiendo así una integración más fácil con la
propia arquitectura de los programas empleados
para el manejo de la base de datos, en caso de que
estos hayan sido desarrollados mediante
programación orientada a objetos. Su popularidad
crece de forma notable en ciertas áreas en las cuales
resultan más ventajosas que el modelo relacional,
siendo los SIG una de ellas.
MUESTRA DE TIPO DE DIAGRAMAS DE RELACIONES DE DATOS
PREGUNTAS

 ¿qué aportará el estudio?


 ¿por qué es importante efectuarlo?
el egresado la capacidad de administrar proyectos que
se consideran una de las mayores aportaciones que ha
involucren tecnologías. Diseñar, desarrollar y mantener
dado la informática a las empresas. En la actualidad,
sistemas de bases de datos asegurando la integridad,
cualquier organización que se precie, por pequeña que
disponibilidad y confidencialidad de la información
sea, debe contar con una Base de Datos con la que
almacenada. Desarrollar e implementar sistemas de
organizar los datos sobre su negocio, pero para que sea
información para el control y la toma de decisiones
todo lo efectiva que debe, no basta con tenerla: hay que
utilizando metodologías basadas en estándares
saber cómo gestionarlas.
internacionales.
VIABILIDAD

 La primera clasificación que abordaremos, depende de la forma en la que los datos son estructurados dentro de
la base de datos. No podían ser otras que las BBDD estáticas y dinámicas.
 BBDD Estáticas
 Son bases de datos diseñadas especialmente para la lectura de sus datos. Su implementación en la mayoría de los
casos es para almacenar y registrar datos históricos y desarrollar estudios que permitan entender su
comportamiento a través del tiempo.
 Esto es de especial utilidad para las empresas que desean realizar proyecciones estadísticas y orientar los
procesos de tomas de decisiones desde el ámbito empresarial.
VIABILIDAD

 BBDD Dinámicas
 En contraste a las Bases de datos estáticas, los datos de estas bases son modificables al pasar el
tiempo, permitiendo funciones constantes de actualización, edición y eliminación de los datos.
 Un ejemplo para entender cómo usamos estas bases de datos en nuestra vida pueden ser los
inventarios de las tiendas. Se ingresan productos, códigos y precios. Estos cambian al acabarse los
productos y/o incluir productos nuevos en el inventario.
HIPÓTESIS DE INVESTIGACIÓN

 Todos los sistemas de base de datos se basan en algunos supuestos. Estos supuestos se determinan
solamente para ser correcta o incorrecta una vez que la base de datos es construido y probado.
Supuestos defectuosos no siempre crean un impacto negativo en la base de datos; realmente asisten el
desarrollador de base de datos en la búsqueda de maneras de mejorar el diseño de proyectos y
funciones de la base de datos.
 Hipótesis del mundo cerrado" o CWAs son tendencias conclusiones inherentes para muchas bases de
datos lógica. Estas hipótesis son introducidos para ser supuestos de casos especiales porque apoyan la
idea básica de "terminación de la base de datos" mientras que al mismo tiempo satisfacer los
elementos instintivos del proceso de base de datos. Los estudios demuestran que las definiciones
sintácticas y semánticas utilizadas para CWAs son equivalentes y por lo tanto pueden ser
consideradas como hipótesis viables.
HIPÓTESIS NULA

 Con base en los datos de muestra, la prueba determina si se puede rechazar la hipótesis nula. Usted
utiliza el valor p para tomar esa decisión. Si el valor p es menor que el nivel de significancia (denotado
como α o alfa), entonces puede rechazar la hipótesis nula.
 Un error común de percepción es que las pruebas estadísticas de hipótesis están diseñadas para
seleccionar la más probable de dos hipótesis. Sin embargo, al diseñar una prueba de hipótesis,
establecemos la hipótesis nula como lo que queremos desaprobar. Puesto que establecemos el nivel
de significancia para que sea pequeño antes del análisis (por lo general, un valor de 0.05 funciona
adecuadamente), cuando rechazamos la hipótesis nula, tenemos prueba estadística de que la alternativa
es verdadera. En cambio, si no podemos rechazar la hipótesis nula, no tenemos prueba estadística de
que la hipótesis nula sea verdadera. Esto se debe a que no establecimos la probabilidad de aceptar
equivocadamente la hipótesis nula para que fuera pequeña.
HIPÓTESIS ALTERNATIVA
 La cantidad de información que se almacena en las bases de datos de grandes compañías, así como la
cantidad de operaciones (lectura, escritura, modificación y eliminación) por parte de los usuarios es
enorme, por lo que las compañías se han quedado cortas para responder rápidamente a las
necesidades de sus usuarios.
 Además, no es mantenible ni escalable soportar estas bases de datos con tal presión, ya que dificulta la
administración por parte de los DBA. Como respuesta, se originó el concepto de NoSQL, que
pretende ser la siguiente generación de tecnologías de sistemas de gestión de bases de datos. Se
requiere entonces explorar algunas bases de datos NoSQL representativas, como alternativa a los
sistemas de gestión de bases de datos, para hacer frente a la cantidad de datos y número de peticiones
requeridas por los clientes (tráfico de datos) en empresas.
 De acuerdo con los precios, características y requerimientos encontrados se puede dar la
recomendación de implementar alguno de estos sistemas de gestión de bases de datos NoSQL.
PALABRAS CLAVE

 Palabras Claves: Base de datos. Modelo de base de datos. Diseño de sistemas.


 NoSQL, Bases de datos, Arquitectura en bases de datos.
LINKS
 Millán, Martha Elena Fundamentos de bases de datos / Martha Elena Millán. -- Santiago de Cali: Programa Editorial
Universidad del Valle, 2012 154 p. ; 24 cm. -- (Ciencias Naturales y Exactas).
https://bibliotecadigital.univalle.edu.co/bitstream/handle/10893/10313/Fundamentos-de-bases-de-
datos.pdf?sequence=6
 SILBERSCHATZ, Abraham y otros. (2007) Fundamentos de diseño de bases de datos. 5ª ed. Madrid: McGraw-Hill
Interamericana de España. https://www.ucm.es/data/cont/docs/1160-2020-04-29-
Fundamentos%20y%20dise%C3%B1o%20de%20bases%20de%20datos%20A.pdf
 DERECHOS RESERVADOS © 2006, respecto a la quinta edición en español, porMcGRAW-
HILL/INTERAMERICANA DE ESPAÑA, S.A.U.Edificio Valrealty, 1ª plantaBasauri, 1728023 Aravaca (Madrid)
https://www.academia.edu/42280801/Fundamentos_de_Bases_de_Datos_5a_Ed_Si
 Silberschatz, S., Korth, H. Fundamentos de Bases de Datos. Mc Graw-Hill, Ed. 3, 2002,
https://rua.ua.es/dspace/bitstream/10045/2990/1/ApuntesBD1.pdf
 ley Publishing Company, 1977 2. Ramakrishnan, Rahgu, Sistemas de gestión de bases de datos, Mc Graw-Hill, 2007,
https://www.aiu.edu/cursos/base%20de%20datos/pdf%20leccion%201/lecci%C3%B3n%201.pdf
MARCO TEÓRICO

 Modelo de base de datos.


Para (Herrera, 2016), Un modelo de datos es un
conjunto de estructuras descriptivas de datos de alto
nivel que oculta muchos detalles de almacenamiento
de bajo nivel. Los SGBD (SBGD) permiten a los
usuarios definir los datos que se van a almacenar en
términos de un modelo de datos. La mayor parte de
los sistemas actuales de gestión de bases de datos se
basan en el modelo relacional de datos.
MARCO TEÓRICO

 Base de datos NoSql.


Para (Romero, Callejas Cuervo, & González Sanabria, 2012) NoSQL es usado como un término general por todas las
bases de datos y almacenes de datos que no siguen los populares y bien establecidos principios RDBMS (Relational
Database Management System), y a menudo está relacionado con grandes conjuntos de datos y su manipulación en
una escala Web. Para (Garcia del Busto & Yanes Enriquez, 2012) La base de datos NoSQL. Término acuñado en los
años 90. Difiere a la base de datos relacional, son capaces de administrar volúmenes gigantescos de datos. Para
(Manjarrez Antaño , Martínez Castro, & Cuevas Valencia, 2014) Algunos ejemplos de base de datos NoSQL:
❑ Bases de datos orientadas a documentos. Cassandra, HBase utilizada por Facebook, MongoDB y CouchDB,
Google’s BigTable
❑ Bases de datos orientadas a grafos. Neo4j.
❑ Bases de datos orientadas a objetos. Db4Objects de Versant y Objectivity/DB.
MARCO TEÓRICO

 Base de datos SQL. El modelo relacional establece los


siguientes postulados:
❑ Una base de datos relacional siempre está compuesta por
tablas que se conectan (relacionan) entre sí para
compartir información.
❑ Una tabla es un conjunto de datos sobre una entidad
específica: por ejemplo, en una base de datos de una
empresa, se guarda en tablas diferentes, información sobre
los clientes, los vendedores y los productos.
❑ Las tablas organizan la información en columnas llamadas
campos y filas llamadas registros.
MARCO TEÓRICO

 Orientadas a documentales: son consideradas


por muchos como un escalón superior ante los
simples gestores de llave-valor, puesto que
permiten encapsular pares de llave-valor en
estructuras más 21 complejas denominadas
documentos. Por otra parte, no existe un
esquema estricto a seguir para definir estos
documentos, lo cual simplifica sustancialmente
su uso.

También podría gustarte