Está en la página 1de 9

BASE DE DATOS

CATEDRATICO: SANDRA JANETH QUAN GOMEZ

ASIGNATURA: COMPUTACION I

TEMA: BASE DE DATOS

ALUMNO: MICHELL ALEJANDRA MORALES SANCHEZ

NUMERO DE CUENTA: 20161006375

FECHA DE ENTREGA: 29 DEJULIO DE 2020


BASE DE DATOS

1. 2 INTRODUCCION

En el entorno del mercado actual, la competitividad y la rapidez de maniobra de


una empresa son imprescindibles para su éxito. Para conseguirlo existe cada
vez una mayor demanda de datos y, por tanto, más necesidad de gestionarlos.
Esta demanda siempre ha estado patente en empresas y sociedades, pero en
estos años se ha disparado debido al acceso multitudinario a las redes
integradas en Internet y a la aparición de los dispositivos móviles que también
requieren esa información.

En informática se conoce como dato a cualquier elemento informativo que


tenga relevancia para un usuario. Desde su nacimiento, la informática se ha
encargado de proporcionar herramientas que faciliten la manipulación de los
datos. Antes de la aparición de las aplicaciones informáticas, las empresas
tenían como únicas herramientas de gestión de datos los ficheros con cajones,
carpetas y fichas de cartón. En este proceso manual, el tiempo requerido para
manipular estos datos era enorme. Pero la propia informática ha adaptado sus
herramientas para que los elementos que el usuario utiliza en cuanto a manejo
de datos se parezcan a los manuales. Por eso se sigue hablado de ficheros,
formularios, carpetas, directorios.

La clientela fundamental del profesional informático es la empresa. La empresa


se puede entender como un sistema de información formado por diversos
objetos: el capital, los recursos humanos, los inmuebles, los servicios que
presta, etc.

Los sistemas de información actuales se basan en bases de datos (BD)


y sistemas de bases de datos (SGBD) que se han convertido en elementos
imprescindibles de la vida cotidiana de la sociedad moderna.
BASE DE DATOS

1. 2 CONCEPTO DE BASE DE DATOS

Cada día, la mayoría de nosotros nos encontramos con actividades que


requieren algún tipo de interacción con una base de datos (ingreso en un
banco, reserva de una entrada para el teatro, solicitud de una suscripción a una
revista, compra de productos, …). Estas interacciones son ejemplos de lo que
se llama aplicaciones tradicionales de bases de datos (básicamente
información numérica o de texto), aunque los avances tecnológicos han
permitido que también existan: bases de datos multimedia, sistemas de
información geográfica (GIS), almacenes de datos, sistemas de proceso
analítico on-line.

 Una base de datos se entenderá como una colección de datos


relacionados entre sí y que tienen un significado implícito.
 Por datos queremos decir hechos conocidos que pueden registrarse y
que tienen un significado implícito.

Ejemplo

Una agenda con los nombres y teléfonos de un conjunto de personas conocidas es


una base de datos, puesto que es una colección de datos relacionados con un
significado implícito.

La definición presentada anteriormente hace referencia a dos elementos para


que un conjunto de datos constituya una Base de Datos:

1. Relaciones entre datos, tema que se tratará en las secciones


siguientes.
2. Significado implícito de los datos que se atribuye dependiendo del
contexto en que se utilizan los mismos. Por ejemplo, el dato fecha en
una base de datos de VENTAS puede referirse a la fecha de emisión de
las facturas, mientras que si la base de datos es de MÚSICA quizás
corresponda a la fecha en que se grabó un tema musical. Es decir, el
significado de un dato, depende del BD que lo contenga.

Para manipular y gestionar las bases de datos surgieron herramientas software


denominadas: sistemas gestores de bases de datos (SGBD en lo sucesivo)
sobre los que se profundizará en las siguientes secciones .
BASE DE DATOS

1. 3 TIPOS DE BASE DE DATOS

1. 3.1 LOS TIPOS DE BASE MAS COMUNES:

 BASE DE DATOS CON ESTRUCTURA JERARQUICA

La base de este modelo es un acomodo de información por nodos llamados


padre o nodos raíz, seguidos de nodos hijo, los cuales dependen de los
anteriores. La navegación a través de bases de datos que utilizan este modelo,
se efectúa, posicionándose en los nodos padre, para ir consultando la
información en los nodos hijo o en su defecto modificándolos.

Como es de suponerse, en este modelo no se permite el acceso a un nodo hijo,


sin antes haber pasado por el nodo padre. A los nodos que no tienen padres,
se les llama raíz y a los nodos que no tienen hijos, suele llama hojas.

 BASE DE DATOS CON ESTRUCTURA EN RED


Este modelo, se consideró como una mejora considerable del modelo
jerárquico, ya que en éstos los nodos pueden tener más de un nodo padre.
Esto permite una interacción cruzada entre registros. Otro aspecto que se
mejora en este modelo es, el mecanismo de registro.
BASE DE DATOS

 BASE DE DATOS CON ESTRUCTURA RELACIONAL

Este modelo, representa la base de datos como un conjunto de tablas, lo que


permite relacionar cualquier tipo de datos entre sí. Además, la ubicación de los
datos y la forma en que estos estén almacenados, no tienen relevancia alguna y
con solo “consultas” la información puede recuperarse o almacenarse.

Además de los modelos propios de la base de datos, existen los modelos


semánticos, que permiten expresar relaciones entre los datos, no importando el
tipo de base de datos de su origen.

1. 3.2 TIPOS DE BASE DE DATOS MAS AVANZADOS

 BASE DE DATOS CON ESTRUCTURA ORIENTADA A OBJETOS


Está diseñada siguiendo el paradigma de los lenguajes orientados a objetos.
De este modo soporta los tipos de datos gráficos, imágenes, voz y texto de
manera natural. Esta estructura tiene gran difusión en aplicaciones web para
aplicaciones multimedia.
BASE DE DATOS

 BASE DE DATOS CON ESTRUTURA MULTIDICIONAL


Tiene parecidos a la del modelo relacional, pero en vez de las dos dimensiones
filas-columnas, tiene N dimensiones. Esta estructura ofrece el aspecto de una
hoja de cálculo.

 BASE DE DATOS CON ESTRUCTURA DECLARATIVO

Este modelo, resulta sumamente intuitivo para el usuario, lo que permite que se
olvide de problemas que conlleva por si sola la programación en otros modelos.
Suele usarse este modelo, para grandes bases de datos que tienen como
objetivo primordial la consulta de datos o información. Utiliza un lenguaje
declarativo, el cual no debe confundirse con el SQL.

Dentro de las bases de datos declarativas existen dos fundamentales:

 Modelo deductivo

El modelo deductivo de las bases de datos, se basa en predicciones lógicas,


que genera a través de consultas recurrentes, además deduce relaciones
indirectas de los datos que se almacenan.

 Modelo funcional

Este modelo se deja un poco de lado, ya que indica que todo objeto
computacional, se debe comportar como una función, de manera que, ante las
mismas entradas, responde, con la misma salida. Algo que no siempre arroja
los resultados correctos.
BASE DE DATOS

1. 3.3 TIPOS DE BASE DE DATOS SEGÚN SU CONTENIDO

 Bases de datos bibliográficas

Contiene información sobre donde localizar la información que se busca,


además de un pequeño fragmento del contenido de esta. Suele contener
información como, autor, fecha de publicación, editorial, título y edición, de una
publicación en específico.

 Bases de datos de texto completo

Almacenan información completa de las fuentes, como ediciones enteras de


enciclopedias.

 Directorios

Contienen el listado de nombres, acompañados de información que ayude a la


localización de cada persona.

1. 3.4 TIPOS DE BASE DE DATOS SEGÚN VARIEDAD DE LA


INFORMACION

 Base de datos estáticas

Los datos contenidos en estas, no suelen sufrir modificaciones, son


principalmente de lectura y consulta.

 Bases de datos dinámicas

La información almacenada en estas es bastante susceptible de sufrir


modificaciones al pasar del tiempo.
BASE DE DATOS

1. 4 VENTAJAS DE LA BASE DE DATOS

Las bases de datos permiten obtener información en forma más


sencilla.
Obtener información estructurada.
Compartir información en forma simultánea con otros usuarios o con
otras bases de datos.
Facilita la estandarización de procesos, nombres de registros, etc.
Permite controlar la duplicidad de datos (redundancia)
Permite controlar la duplicidad, triplicidad, etc. de almacenamiento de
espacio en disco.
Permite la sincronización de datos.
Una misma base de datos sirve para diversos y varios sistemas que
trabajen sobre esa DB.
Esto, por otra parte, permite la centralización de datos.
Permite la unificación de datos.
Las bases de datos son modificables en su estructura, por lo que
fácilmente podemos adicionar nueva información a un registro, nuevas
tablas, etc.

1. 5 DESVENTAJAS DE LAS BASE DE


DATOS

Tamaño, espacio. Una Base de Datos suele requerir mucho espacio en


disco, suelen volverse pesadas.
Son un producto complejo, por lo que no toda persona será capaz de
manipularla y/o ponerse al cargo de su mantenimiento.
Costo. Algunos gestores y productos de bases de datos suelen ser
costosos. Tales como Oracle, DB2, Etc.
Requieren de capacitación, asesoría y acompañamiento para enseñar
su manejo.
Se requiere de una persona para que esté al tanto del mantenimiento o
de fallos.
Cuando la Base de Datos crece mucho puede llegar a ponerse lenta, lo
que afecta las búsquedas y la recuperación de información.
Un fallo en la Base de datos afecta a todo el entorno, máxime si es una
DB central y varias aplicaciones recuperan información desde la misma
base de datos.
Si la Base de Datos se llega a corromper es complejo repararla y
volverla a su anterior estado.
BASE DE DATOS

1. 6 CONCLUSIONES

Luego de haber concluido este trabajo de investigación sobre bases de datos


fueron muchos los esfuerzos y conocimientos adquiridos durante dicha
elaboración.

Algunos de los aspectos aprendidos y que de gran peso es la base de datos su


definición, tipos de base de datos, ventajas y desventajas. donde podemos
decir que la base de datos: Es una colección de datos o información usados
para dar servicios a muchas aplicaciones al mismo tiempo.

En cuanto al requerimiento podemos decir que cumple las mismas tareas de


análisis que del software y tiene como característica relacionar la información
como vía organización y asociación donde la base de datos tiene una ventaja
que es utilizar la plataforma para el desarrollo del sistema de aplicación en las
organizaciones.

Otro aspectos importante sería el diseño y creación de la base de datos, donde


existen distintos modos de organizar la información y representar las relaciones
entre por datos los tres modelos lógicos principales dentro de una base de
datos son el jerárquico, de redes y el relacional, los cuales tiene ciertas
ventajas de procesamiento y de negocios.

También podría gustarte