Beruflich Dokumente
Kultur Dokumente
¿Qué es un dato?
Un dato nos permite describir un objeto. Dicho objeto podemos llamarlo entidad, por ejemplo una casa en la que viven
personas. La casa es la entidad y la cantidad de personas que viven en la casa son un dato, que en este caso es numérico.
Hay diferentes tipos de datos que se pueden tener en una base de datos: caracteres, numéricos, imágenes, fechas, monedas,
texto, bit, decimales y varchar. Hay bases de datos más o menos adecuadas según el tipo de dato, y hay un proceso para
convertir un dato en información, pues un solo dato por si mismo no representa nada si no lo vemos en contraste con
otros. Así se identifican comportamientos.
BASE DE DATOS: Es un conjunto de datos (información), almacenados e interrelacionados; de tal manera que los datos
estén disponibles para los usuarios.
Una base de datos es todo conjunto de datos pertenecientes a un mismo contexto que se almacenan
sistemáticamente para su posterior uso. Aunque esta definición teórica sea rigurosa no se circunscribe única mente
a la rama de las nuevas tecnologías que se encarga de estudiar la mejor forma de almacenar y acceder a la
información almacenada.
IMPORTANCIA: (facilita)
Técnicos: Aquellos que desarrollan los programas de aplicación que van a ser utilizados por los usuarios terminales de la
base de datos.
Especializados: Aquellos que utilizan el SGDB como una herramienta en el desarrollo de otros sistemas más o menos
complejos.
Críticos: Aquellos usuarios pertenecientes al staff de las empresas en las cuales se ha instalado la base de datos.
Las bases de datos tienen muchas ventajas al utilizarlas, pero también podemos considerar algunas desventajas, estas son:
Ventajas.
Almacenan grandes cantidades de información.
o Esto es muy útil para las grandes compañías que manejan grandes volúmenes de información.
Compartir la información.
o Los usuarios de distintas oficinas pueden compartir datos e información que son de gran importancia
para sus departamentos o funciones.
Acceso rápido a la información.
o Esta es una gran ventaja, ya que la información siempre estará disponible para los usuarios.
1
Diseña y Administra una Base de datos Faustino Peraza Rdz.
Desventajas:
o Tamaño.
o Entre más grande sea la base de datos, se requiere mayor capacidad e disco duro y más memoria ram
para que pueda funcionar adecuadamente.
o Costo.
o El hardware y software para el correcto funcionamiento de una base de datos es costoso.
o Actualización.
o Es necesario mantener actualizados a los usuarios ya que las tecnologías van cambiando constantemente.
Como sabemos, la base de datos es un conjunto de información almacenada en un dispositivo electrónico, el cual permite
acceso a esta información, para administrar esta información es necesario un conjunto de programas o software que nos
permite manipular esta información.
Tablas
Es el elemento principal de la base de datos, ya que allí se registra la información que se quiere administrar. Está
compuesta, como una hoja de cálculo, por filas y columnas. Cada archivo de una base de datos puede contener una o
millones de tablas como sea necesario.
Formularios
La información que se introduce a la base de datos puede introducirse directamente en las tablas, pero también pude ser a
través de un formulario, esto lo que resulta práctico, Los formularios hacen que sea más fácil introducir los datos.
Consultas
2
Diseña y Administra una Base de datos Faustino Peraza Rdz.
Este elemento que se emplea para buscar y seleccionar la información que requiere el usuario del interior de la base de
datos. La consulta, nos permite establecer los criterios de búsqueda para que el software que administra la información
seleccione, dentro de las tablas, aquellos datos que se quieren conocer.
Informes
Es te elemento se utilizan para que la información que nos arrojan las búsquedas nos aparezca ordenada y bien presentada
para cuando el usuario demande una impresión del documento. Gracias a los informes, el usuario puede seleccionar que
información, de la que se registró en las tablas de una base de datos, desea imprimir y con qué formato.
La información en cuestión puede ser cualquier cosa que se considere importante para el individuo o la organización a la cual
debe servir el sistema; dicho de otro modo, cualquier cosa necesaria para apoyar el proceso general de atender los asuntos de
esa organización.
Pero es fundamental para el éxito de un proyecto limitar el sistema de base de datos, que se quiere diseñar, a un específico y
bien definido conjunto de objetos e interacciones; lo que permitirá definir el alcance del sistema. No se trata de modelizar
"todo" el mundo sino solo la parte "importante" y "pertinente" para alcanzar los objetivos funcionales del sistema. Esa parte
del mundo que interesa, la llamaremos el espacio del problema.
El término modelo de datos se utilizará para significar una descripción conceptual del espacio del problema, esto incluye la
definición de sus entidades, que son clases de objetos que comparten determinadas características (por ejemplo un "cliente"
es una entidad), dichas características se las denomina atributos (por ejemplo el "nombre" del cliente es un atributo de un
cliente).
Un Sistema Gestor de Base de Datos (SGBD, en inglés DBMS: Data Base Management System) es un sistema
de software que permite la definición de bases de datos; así como la elección de las estructuras de datos necesarios para el
almacenamiento y búsqueda de los datos, ya sea de forma interactiva o a través de un lenguaje de programación. Un SGBD
relacional es un modelo de datos que facilita a los usuarios describir los datos que serán almacenados en la base de datos
junto con un grupo de operaciones para manejar los datos.
3
Diseña y Administra una Base de datos Faustino Peraza Rdz.
Los SGBD relacionales son una herramienta efectiva que permite a varios
usuarios acceder a los datos al mismo tiempo. Brindan facilidades eficientes y un
grupo de funciones con el objetivo de garantizar la confidencialidad, la calidad, la
seguridad y la integridad de los datos que contienen, así como un acceso fácil y
eficiente a los mismos.
Un SGBD permite el almacenamiento, manipulación y consulta de datos pertenecientes a una base de datos
organizada en uno o varios ficheros. En el modelo más extendido (base de datos relacional) la base de
datos consiste, de cara al usuario, en un conjunto de tablas entre las que se establecen relaciones. A pesar
de sus semejanzas (ambos manejan conjuntos de tablas) existen una serie de diferencias fundamentales
entre un SGBD y un programa de hoja de cálculo, la principal es que un SGBD permite:
El método de almacenamiento y el programa que gestiona los datos (servidor) son independientes del
programa desde el que se lanzan las consultas (cliente) (figura ).
En lugar de primarse la visualización de toda la información, el ojetivo fundamental es
permitir consultas complejas, cuya resolución está optimizada, expresadas mediante un lenguaje
formal.
El almacenamiento de los datos se hace de forma eficiente aunque oculta para el usuario y
normalmente tiene, al contrario de lo que ocurre con las hojas de cálculo, poco que ver con la estructura
con la que los datos se presentan al usuario.
El acceso concurrente de múltiples usuarios autorizados a los datos, realizando operaciones de
actualización y consulta de los mismos garantizando la ausencia de problemas de seguridad (debidos a
accesos no autorizados) o integridad (pérdida de datos por el intento de varios usuarios de acceder al
mismo fichero al mismo tiempo.