1. Instituto Universitario de Tecnología
“Antonio José de sucre”
Extensión Valencia – Edo. Carabobo
Basesde
Datos
Realizado por:
Dorimar García
C.I: 21637421
Riesgos y Seguros
2. Valencia, Junio de 2014.
Dato
El dato es una representación simbólica (numérica, alfabética, algorítmica, etc.) de
un atributo o variable cuantitativa. Los datos describen hechos empíricos, sucesos y
entidades.
Es un valor o referente que recibe el computador por diferentes medios, los datos
representan la información que el programador manipula en la construcción de una
solución o en el desarrollo de un algoritmo.
Un dato por sí mismo no constituye información, es el procesamiento de los datos lo que nos proporcionan
información
Base de datos
Una base de datos (cuya abreviatura es BD) es una entidad en la cual se pueden
almacenar datos de manera estructurada, con la menor redundancia posible.
Diferentes programas y diferentes usuarios deben poder utilizar estos datos. Por lo
tanto, el concepto de base de datos generalmente está relacionado con el de red ya
que se debe poder compartir esta información. De allí el término base. "Sistema de
información" es el término general utilizado para la estructura global que incluye
todos los mecanismos para compartir datos que se han instalado.
Información
3. La información no es un dato conjunto cualquiera de ellos. Es más bien una
colección de hechos significativos y pertinentes, para el organismo
u organización que los percibe.
Archivo
Un archivo o fichero informático es un conjunto de bits que son almacenados en un
dispositivo.
Un archivo es identificado por un nombre y la descripción de la carpeta o directorio
que lo contiene. A los archivos informáticos se les llama así porque son los
equivalentes digitales de los archivos escritos en libros, tarjetas,
libretas, pápelo microfichas del entorno de oficina tradicional.
Entidad
Representa una “cosa” u "objeto" del mundo real con existencia independiente, es
decir, se diferencia unívocamente de otro objeto o cosa, incluso siendo del mismo
tipo, o una misma entidad.
Una entidad puede ser un objeto con existencia física como: una persona, un animal, una casa,
etc. (entidad concreta); o un objeto con existencia conceptual como: un puesto de trabajo, una
asignatura de clases, un nombre, etc. (entidad abstracta).
Una entidad está descrita y se representa por sus características o atributos. Por
ejemplo, la entidad Persona las características: Nombre, Apellido, Género, Estatura,
Peso, Fecha de nacimiento.
Atributos de una entidad
Cada entidad tiene atributos las propiedades particulares que lo describen. Por
ejemplo, la entidad de un empleado puede describir el nombre del empleado, su
edad, su dirección, su salario, su trabajo específico. Una entidad particular tendrá un
valor para cada uno de sus atributos. Los valores de los atributos que describen
cada entidad componen los datos almacenados en una base de datos.
Atributos Simples (atómicos) / Compuestos: Los atributos compuestos pueden
ser divididos en pequeñas partes, las cuales representan atributos básicos con
existencia independiente. Por ejemplo, el atributo Dirección puede ser dividido en
Domicilio, Ciudad, Estado y Código Postal, con los valores "C. 51 No. 511", Mérida,
Yucatán, 97220.
• Los atributos que no pueden dividirse son llamados simples o atómicos.
4. • Los atributos compuestos pueden formar una jerarquía. El domicilio puede
dividirse en: Calle, Número y Número Interior.
• El valor de un atributo compuesto es la concatenación de los valores que
tienen sus atributos simples.
• Los atributos compuestos son útiles para modelar situaciones en las que el
usuario algunas veces se refiere a los atributos compuestos como una unidad y
otras se refiere específicamente a alguno de sus componentes.
Campo
En informática, un campo es un espacio de almacenamiento para un dato en
particular. En las bases de datos, un campo es la mínima unidad de información a la
que se puede acceder; un campo o un conjunto de ellos forman un registro, donde
pueden existir campos en blanco, siendo éste un error del sistema operativo. En
las hojas de cálculo los campos son llamados celdas.
Relación
Describe cierta dependencia entre entidades o permite la asociación de las mismas.
Una relación tiene sentido al expresar las entidades que relaciona. Ejemplo,
podemos decir que un huésped (entidad), se aloja (relación) en una habitación
(entidad).
Tipos de datos
El tipo de un dato es el conjunto de valores que puede tomar durante el programa.
Si se le intenta dar un valor fuera del conjunto se producirá un error.
El tipo integer (entero): Al declarar una variable de tipo entero, se está creando
una variable numérica que puede tomar valores positivos o negativos, y sin parte
decimal.
Este tipo de variables, se puede utilizaren asignaciones, comparaciones,
expresiones aritméticas, etc. Algunos de los papeles más comunes que desarrollan
son:
Controlar un bucle
Usarlas como contador, incrementando su valor cuando sucede algo
Realizar operaciones enteras, es decir, sin parte decimal
El tipo boolean (lógico): El tipo de datos lógico es el que te permite usar variables
que disponen sólo de dos posibles valores: cierto o falso. Debido a esto, su utilidad
salta a la vista, y no es otra que variables de chequeo. sirven para mantener el
estado de un objeto mediante dos valores:
5. si/no
cierto/falso
funciona/no funciona
on/off
El tipo real (real): El tipo de datos real es el que se corresponde con los números
reales. Este es un tipo importante para los cálculos. Por ejemplo en los estadísticos,
ya que se caracterizan por tratar fundamentalmente con valores decimales.
Los tipos char y string (carácter y cadena): Con el tipo carácter se puede tener
objetos que representen una letra, un número, etc. Es decir, se puede usar variables
o constantes que representen un valor alfanumérico. Pero, cada variable sólo podrá
almacenar un carácter.
Importancia de las bases de datos en las
Organizaciones en general
Uno de los aportes más importantes y aplicables que ha traído la Informática a las
actividades diarias de las organizaciones ha sido el concepto de Base de Datos
(BD), por cuanto supone la disciplina en la organización de los datos de una
empresa. A grandes rasgos, podemos decir que el concepto de BD lleva a la idea
de:
• Agrupar todos los datos relevantes de la empresa en un único lugar: La
expresión "datos relevantes" hace referencia a aquella información que por su
significado será necesario mantenerla almacenada, ya que sustentarán las
actividades del negocio y la toma de decisiones correspondientes. El parámetro que
guiará en la elección de dichos datos estará dado por los objetivos que se persigan
respecto de los mismos.
• Compartir los datos: Lo que significa que varios usuarios pueden hacer uso
simultáneo de la información contenida en la BD, en el sentido que todos ellos
pueden tener acceso al mismo elemento de información y diferentes usuarios
pueden utilizarlo para propósitos diferentes.
• Evitar redundancia e inconsistencia en los datos: Redundancia es un estado
en el cual existen datos repetidos innecesariamente. Por ejemplo, en una BD
podríamos tener almacenados datos de los empleados: apellido, nombre, domicilio,
departamento
Ventajas y desventajas del manejo
De bases de datos
Ventajas
6. Las bases de datos hacen más fácil la labor de recuperar información de la forma
rápida y flexible.
Las bases de datos hacen más fácil organizar la información.
múltiples usuarios pueden acceder a ellas al mismo tiempo.
Uso de reglas lógicas para expresar las consultas.
Permite responder consultas recursivas.
Cuenta con negaciones estratificadas
Capacidad de obtener nueva información a través de la ya almacenada en la
base de datos mediante inferencia.
Uso de algoritmos de optimización de consultas.
Soporta objetos y conjuntos complejos.
Desventajas
Crear procedimientos eficaces de deducción para evitar caer en bucles
infinitos.
Encontrar criterios que decidan la utilización de una ley como regla de
deducción.
Replantear las convenciones habituales de la base de datos.
Tamaño: el Sistema de Manejo de Base de Datos (DBMS) requiere de
mucho espacio en disco duro y también requiere de mucha memoria principal (RAM)
para poder correr adecuadamente.
Complejidad: Debido a la cantidad de operaciones y a las capacidades del
DBMS, se convierte en un producto complejo de entender. Esto requiere que los
programadores y los analistas deben tomar cursos que los adiestren para poder
comprender las capacidades y limitaciones del DBMS
Costo: Los productos de Bases de Datos (Oracle, DB2, Etc.) son productos
caros. Esto sin contar los adiestramientos del personal del centro de cómputos y de
los usuarios.
Requerimientos adicionales de Equipo: El adquirir un producto de Base de
Datos, requiere a su vez adquirir equipo adicional para poder correr ese producto
como por ejemplo, servidores, memoria, discos duros, etc.
En caso de allá, el impacto es mayor: Si un componente de la Base de
Datos sufre un desperfecto, se detiene las operaciones del producto por completo.
Complejo el recuperar los datos: En caso de un accidente que corrompa la
Base de datos, el proceso de recuperación y de devolver a la Base de Datos su
estado anterior al problema, es mucho más complejo de ejecutar que en sistemas
tradicionales.