Sei sulla pagina 1di 7

República Bolivariana de Venezuela

Ministerio del Poder Popular para la Educación Universitaria Ciencia y Tecnología


Universidad Nacional Experimental de Los Llanos Centrales Rómulo Gallegos
Área de Ciencias Económicas y Sociales
Contaduría Pública
Unidad Curricular: Informática II
San Juan de Los Morros
Estado Guárico

BASE DE
DATOS

Profesor: Bachilleres:
Víctor Álvarez Walter Ramírez C.I. 26.026.698
Pedro Rondón C.I. 29.866.305
Adriana Rojas C.I. 26.039.832
Karen Blanco C.I.26.329.350

3er año sección M2

Junio, 2019
Introducción
Las bases de datos son un elemento fundamental en el entorno informático hoy en día y
tienen aplicación en la práctica totalidad de campos. Concebidas con un propósito general, son de
utilidad para toda disciplina o área de aplicación en la que exista una necesidad de gestionar
datos, tanto más cuanto más voluminosos sean estos.
Desarrollo

Base De Datos
Una base de datos es una herramienta para recopilar y organizar datos pertenecientes a un mismo
contexto y almacenados sistemáticamente para su posterior uso. En las bases de datos, se puede
almacenar información sobre personas, productos, pedidos, o cualquier otra cosa.
Existen programas denominados sistemas gestores de bases de datos, abreviado DBMS por sus
siglas en inglés, que permiten almacenar y posteriormente acceder a los datos de forma rápida y
estructurada. Las propiedades de estos DBMS, así como su utilización y administración, se estudian
dentro del ámbito de la informática.
Las aplicaciones más usuales son para la gestión de empresas e instituciones públicas.
Características
Entre las principales características de los sistemas de base de datos podemos mencionar:
 Concurrencia
 Integridad
 Recuperación
 Seguridad

 Integridad: La integridad de la base de datos se refiere a la validez y la consistencia de los datos


almacenados. Normalmente, la integridad se expresa mediante restricciones o reglas que no se
pueden violar. Estas restricciones se pueden aplicar tanto a los datos, como a sus relaciones, y
es el SGBD quien se debe encargar de mantenerlas.
 Seguridad: La seguridad de la base de datos es la protección de la base de datos frente a
usuarios no autorizados. Sin unas buenas medidas de seguridad, la integración de datos en los
sistemas de bases de datos hace que éstos sean más vulnerables que en los sistemas de ficheros.
 Concurrencia: En algunos sistemas de ficheros, si hay varios usuarios que pueden acceder
simultáneamente a un mismo fichero, es posible que el acceso interfiera entre ellos de modo
que se pierda información o se pierda la integridad. La mayoría de los SGBD gestionan el acceso
concurrente a la base de datos y garantizan que no ocurran problemas de este tipo.
 Recuperación: Muchos sistemas de ficheros dejan que sea el usuario quien proporcione las
medidas necesarias para proteger los datos ante fallos en el sistema o en las aplicaciones. Los
usuarios tienen que hacer copias de seguridad cada día, y si se produce algún fallo, utilizar estas
copias para restaurarlos.
En este caso, todo el trabajo realizado sobre los datos desde que se hizo la última copia de seguridad
se pierde y se tiene que volver a realizar. Sin embargo, los SGBD actuales funcionan de modo que
se minimiza la cantidad de trabajo perdido cuando se produce un fallo.
Componentes
Si bien las Bases de Datos no son todas iguales, se pueden nombrar algunos componentes comunes:

 Tablas: son el corazón de la Base de datos y aparecen en una hoja electrónica formada por
filas y columnas. La fila contiene una voz de la Base de datos, mientras que la columna
contiene cada uno de los detalles.
 Consultas: son herramientas que sirven para eliminar todos los datos que no interesan
haciendo aparecer únicamente aquellos que interesan.
 Máscaras o formularios: permiten la visualización y la gestión de los datos contenidos en
las tablas y en las consultas. Normalmente representan la interface principal entre el
programa y el usuario para que de este modo resulte más fácil la introducción de los datos.
 Report o informes: recopilan los datos de las tablas o consultas para permitir su impresión
o análisis, facilitando la individualización de los datos más importantes.
 Macros: automatizan las funciones de la base de datos.
Ventajas
1. Almacenan grandes cantidades de información: Esto es muy útil para las grandes
compañías que manejan grandes volúmenes de información.
2. Compartir la información: Los usuarios de distintas oficinas pueden compartir datos e
información que son de gran importancia para sus departamentos o funciones.
3. Acceso rápido a la información: Esta es una gran ventaja, ya que la información siempre
estará disponible para los usuarios.
4. Eliminación de información repetida o redundante: Los usuarios tendrán la certeza de que
la información que están solicitando no está repetida o es redundante.
5. Aumento en la productividad: Como la información está disponible y es coherente, los
usuarios podrán aumentar su rendimiento al saber que cuentan con una información fiel.
6. Reducción del espacio de almacenamiento: Al tener la información en medios electrónicos,
se reduce considerablemente el espacio para almacenar de manera tradicional.
7. Mejora la seguridad de la información: Existe un acceso reducido para los usuarios, de tal
manera que cierta información podrá ser controlada por los administradores de la base de
datos.
8. Mejor mantenimiento: Al estar la información en medios electrónicos, el darle
mantenimiento es mucho más fácil ya que se cuentan con herramientas para este
mantenimiento.
Desventajas
1. Tamaño: Entre más grande sea la base de datos, se requiere mayor capacidad y disco duro
y más memoria RAM para que pueda funcionar adecuadamente.
2. Costo: El hardware y software para el correcto funcionamiento de una base de datos es
costoso.
3. Actualización: Es necesario mantener actualizados a los usuarios ya que las tecnologías van
cambiando constantemente.
4. Vulnerabilidad a los fallos: Esta es una gran desventaja ya que la base de datos está
expuesta a fallos que no están en las manos de los usuarios, como una descarga eléctrica.
Tablas
Se trata justamente de una modalidad de trabajo en la cual se puede Ordenar la Información
presente en ellas, para su fácil lectura y verificación.
Una de las formas más comunes y conocidas de la utilización de Tablas para una Base de Datos
está en las conocidas como Hojas de Cálculo, que están presentes en las aplicaciones similares al
Microsoft Excel o Gnumeric, trabajando con ellas y pudiendo inclusive realizar algunos cálculos
matemáticos o la elaboración de distintos gráficos y obtención de estadísticas.
Las partes constitutivas de una Tabla está dada por los Campos y Registros, siendo las primeras
el nombre técnico que se le da a las Columnas, siendo de carácter único e irrepetible y teniendo un
tipo de dato que es definido en sí mismo. En lo que respecta a los Registros, esta denominación es
justamente la asignada a las Filas de la tabla, también incluyendo datos, que están también definidos
en sí mismos y que pueden ser valores nulos.
Campos De Una Tabla
Los campos son los componentes que proporcionan la estructura a una tabla. De hecho, no
puede haber una tabla sin campos. Por ejemplo, puede crear una tabla vacía que tenga definidos
los campos, pero ninguna fila (registros).

En las bases de datos, los campos también se utilizan para mantener las relaciones entre las
tablas. Esto se realiza al tener campos que coincidan en dos o más tablas. Si almacenara una tabla
llamada “almacén juguetes” en una base de datos y también almacenara una tabla de personal para
realizar el seguimiento de los empleados en cada almacén, crearía un campo común entre las dos
tablas que se rellenaría, por ejemplo, con un identificador del almacén. El valor del identificador de
almacén para un almacén de juguetes concreto sería el mismo en ambas tablas
Campo clave
El campo de un registro que se usa como un identificador del acceso, la salida y la recopilación
de registros también se conoce como campo de control.
Un campo clave es un campo con una característica especial que hace que ese campo no se
repita en ningún registro de la Base de Datos. Un campo clave incrementa además la velocidad de
los procesos del tipo Consultas o Formularios. Lógicamente, no podemos introducir como campo
clave el campo Nombre, por ejemplo.
Relaciones entre tablas
En una base de datos relacional, las relaciones permiten evitar los datos redundantes. Por
ejemplo, si está diseñando una base de datos que realizará el seguimiento de información sobre
libros, podría tener una tabla denominada "Títulos" que almacene los datos de cada libro, por
ejemplo, el título, la fecha de publicación y el editor. También hay información que podría desear
almacenar sobre el editor, como su número de teléfono, dirección y código postal. Si fuera a
almacenar toda esta información en la tabla "Títulos", el número de teléfono del editor se duplicaría
para cada título que el editor imprimiera.
Una solución más conveniente es almacenar solo una vez la información del editor en una tabla
independiente que se llamara "Editores". Colocaría entonces un puntero en la tabla "Títulos" que
hiciera referencia a una entrada de la tabla "Editores".
Para asegurarse de que los datos se mantienen sincronizados, puede forzar la aplicación de
integridad referencial entre tablas. Las relaciones de integridad referencial ayudan a garantizar que
la información de una tabla coincida con la de otra. Por ejemplo, cada título de la tabla "Títulos"
debe estar asociado a un editor concreto de la tabla "Editores". No se puede agregar un título a la
base de datos para un editor que no exista en ella.
Las relaciones lógicas de una base de datos le permiten consultar datos y crear informes de
manera eficiente.

Consultas
En bases de datos, una consulta es el método para acceder a los datos en las bases de datos.
Con las consultas se pueden modificar, borrar, obtener y agregar datos en una base de datos.
Para esto se utiliza un lenguaje de consultas. El lenguaje de consultas a base de datos más
utilizado es el SQL (Abreviado así por sus siglas en ingles que significan lenguaje de consulta
estructurada).
Técnicamente hablando, las consultas a una base de datos se realizan a través de un lenguaje de
manipulación de datos o DML por sus siglas en ingles.
Por lo tanto, SQL es un lenguaje DML, pero además posee otras características de otros
lenguajes; por ejemplo, permite también crear bases de datos.
SQL es un poderoso lenguaje capaz de avanzadas consultas.
Aplicaciones de las bases de datos
Las aplicaciones de base de datos son programas de software diseñados para recoger, gestionar
y difundir información de manera eficiente.
Las aplicaciones de base de datos son programas de software diseñados para recoger, gestionar
y difundir información de manera eficiente. Muchos propietarios de viviendas y pequeñas empresas
crean bases de datos simples, con la información contacto de los clientes y listas de correo con
software fácil de usar como Microsoft "Access" y "FileMaker Pro". "Oracle", "SQL Server" y "FoxPro"
son ejemplos de aplicaciones de bases de datos avanzadas, con los lenguajes de programación que
se puede utilizar para crear soluciones de negocios personalizadas en entornos de red.
Las aplicaciones de bases de datos se utilizan para buscar, ordenar, calcular, informar y compartir
información.
Las aplicaciones de bases de datos se utilizan para buscar, ordenar, calcular, informar y compartir
información. Las bases de datos pueden contener códigos para realizar cálculos matemáticos y
estadísticos de los datos, para así apoyar las consultas enviadas por los usuarios. Estas aplicaciones
proporcionan seguridad, a partir de la restricción del acceso a datos basada en nombres de usuario
y contraseñas. La mayoría de ellas pueden ser personalizadas con un lenguaje de programación de
base de datos que automatice determinados tipos de trabajo.

Conclusión

Luego de haber concluido el presente trabajo de investigación acerca de las bases de datos
en la catedra de informática podemos finiquitar de todo lo aprendido y analizado que, en la
actualidad en cada una de la empresas tanto grande o pequeña se manejan gran cantidad de
datos. Por eso cada uno de los propietarios deben conocer la importancia de las bases de datos
como aplicación profesional para el manejo de la información, al pasar por alto la utilización de
bases de datos esto podría ser la causa por la cual no se pueda acceder en la totalidad
a los datos que lleva a cabo una empresa y esto causaría la pérdida de tiempo y dinero.

Potrebbero piacerti anche