1. REPUBLICA BOLIVARIANA DE VENEZUELA
MINISTERIO DEL PODER POPULAR PARA LA EDUCACIÓN
UNIVERSIDAD FERMÍN TORO
ESTUDIO A DISTANCIA
BARQUISIMETO EDO. LARA
Base de datos
Oscar Adrian Núñez R.
C.I 19.236.893
2. Base de datos
Es un conjunto de datos pertenecientes a un mismo
contexto y almacenados sistemáticamente para su posterior
uso. Es decir es un conjunto exhaustivo no redundante de
datos estructurados organizados independientemente de su
utilización y su implementación en máquina accesibles
en tiempo real y compatibles con usuarios concurrentes con
necesidad de información diferente y no predicable
en tiempo.
En este sentido, podemos decir como
ejemplo una biblioteca puede considerarse
una base de datos compuesta en su mayoría
por documentos y textos impresos en papel e
indexados para su consulta.
3. Características de la base de datos
Independencia de los Datos. Es decir, que los datos no dependen del programa y por tanto cualquier
aplicación puede hacer uso de los datos.
Reducción de la Redundancia. Llamamos redundancia a la existencia de duplicación de los datos, al reducir
ésta al máximo conseguimos un mayor aprovechamiento del espacio y además evitamos que existan
inconsistencias entre los datos. Las inconsistencias se dan cuando nos encontramos con datos contradictorios.
Seguridad. Un SBD debe permitir que tengamos un control sobre la seguridad de los datos.
Se visualiza normalmente como una tabla de una hoja de cálculo, en la que los registros son las filas y las
columnas son los campos, o como un formulario.
Permite realizar un listado de la base de datos.
Permiten la programación a usuarios avanzados.
Introducción de datos
En una base de datos podemos introducir, entre otros, los siguientes tipos de datos:
- Vídeo: secuencias de imágenes.
- Gráficos: archivos de imagen que pueden modificar la base de datos.
- Sonido: archivos de audio.
- Lógicos: tratan de establecer relaciones entre los datos.
- Numéricos.
-Alfanuméricos.
Funcionalidades
Las funciones más importantes que nos puede permitir realizar un Sistema gestor de base de datos son las
siguientes:
a. API (Application Programming Interface): permite a los usuarios avanzados acceder a algunos recursos
internos del programa, para configurarlo.
b. Soporte BD ¨S Multiplataforma: indica la compatibilidad entre los distintos Sistemas gestores de bases de
datos.
c. Soporte SQL: sirve para establecer indicaciones a la hora de realizar búsquedas y consultas en la base de datos.
d. Programación visual: permite crear una especie de lenguaje de forma gráfica, para establecer parámetros
personalizados.
4. Finalidad de la base de datos en una empresa
La finalidad de mantener una base de datos dentro de cualquier empresa, negocio o
establecimiento es mantener todos los datos ( registros) organizados, para una
mejor manipulación de ellos, es decir tener fácil y ágil acceso para así favorecer la
toma de decisiones , debido que por medio de la base de datos podemos chequear
los registros y estadísticas de hechos anteriores que estarían registrados ay . Las
empresa generalmente utilizan las bases de datos para identificar los clientes
potenciales, es decir la empresa selecciona dentro de la base a los mejores clientes , y
luego se les contacta por algún medio o se les hace una visita para intentar
convertirlos en clientes, también por medio de esta herramienta se deciden que
clientes deberían recibir una oferta especial, buscan en su base de datos de clientes a
los que más se parecen al tipo ideal y a esos dedican todo el esfuerzo en función de
la oferta que ofrecen en ese momento, y así poder reactivar las compras de los
clientes.
5. Ventajas de una base de datos
Control sobre la
redundancia de datos
Mantenimiento de Mejora de la integridad de
estándares datos
Compartición de datos Consistencia de datos
6. Manejadores de datos mas utilizados
SQL (Standar Query Lenguaje): es un lenguaje bastante sencillo, principalmente orientado a bases
de datos y, sobre todo, al manejo de consultas. Visual Basic incorpora esta extensión junto a nuestras
bases de datos, obteniendo potentes resultados. De hecho, las consultas que se realizan en Access,
están desarrolladas o basadas en este lenguaje, por lo que su implementación en Visual Basic no es
complicada.
SQL SERVER: Microsoft SQL Server 7.0 constituye un lanzamiento determinante para los
productos de bases de datos de Microsoft, continuando con la base sólida establecida por SQL Server
6.5. Como la mejor base de datos para Windows NT, SQL Server es el RDBMS de elección para una
amplia gama de clientes corporativos y Proveedores Independientes de Software (ISVs) que
construyen aplicaciones de negocios. Las necesidades y requerimientos de los clientes han llevado a
la creación de innovaciones de producto significativas para facilitarla utilización, escalabilidad,
confiabilidad y almacenamiento de datos.
ORACLE: Es el mayor y mas usado Sistema Manejador de Base de Dato Relacional (RDBMS) en el
mundo. La Corporación Oracle ofrece este RDBMS como un producto incorporado a la línea de
producción. Además incluye cuatro generaciones de desarrollo de aplicación, herramientas de
reportes y utilitarios. Oracle corre en computadoras personales (PC), microcomputadoras,
mainframes y computadoras con procesamiento paralelo masivo. Soporta unos 17idiomas, corre
automáticamente en más de 80 arquitectura de hardware y software distinto sin tener la necesidad
de cambiar una sola línea de código. Esto es porque más el 80% de los códigos internos de Oracle son
iguales a los establecidos en todas las plataformas de sistemas
7. Lenguajes de cuarta generación 4GL: Estos lenguajes se distinguen por formar parte de un
entorno de desarrollo, que comprende el manejador de una base de datos, y todo lo que de esto se
deriva, como la administración de un diccionario de datos, el control de accesos, el manejo dela
consistencia de la información y otras características enfocadas a facilitar los programas de acceso y
explotación de la información. Como ejemplos podemos citar a los 4 grandes:
PROGRESS, SYSBASE, INFORMIX, y ORACLE.