v Base de datos: Una base de
datos es una colección de información organizada de forma que un programa de
ordenador pueda seleccionar rápidamente los fragmentos de datos que necesite.
Una base de datos es un sistema de archivos electrónico, se organizan por
campos, registros y archivos. Un campo es una pieza única de información; un
registro es un sistema completo de campos; y un archivo es una colección de
registros. Por ejemplo, una guía de teléfono es análoga a un archivo. Contiene
una lista de registros, cada uno de los cuales consiste en tres campos: nombre,
dirección, y número de teléfono.
v Base de datos relacional: Éste es el modelo utilizado en la actualidad para
modelar problemas reales y administrar datos dinámicamente. Tras ser postulados
sus fundamentos en 1970 por Edgar Frank Codd, de los laboratorios IBM en San
José (California), no tardó en consolidarse como un nuevo paradigma en los
modelos de base de datos. Su idea fundamental es el uso de
"relaciones". Estas relaciones podrían considerarse en forma lógica
como conjuntos de datos llamados "tuplas".
v Dato: es una
representación simbólica (numérica, alfabética, algorítmica, espacial, etc.)
de un atributo o variable cuantitativa o cualitativa. 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.
En programación,
un dato es la expresión general que describe las características de las
entidades sobre las cuales opera un algoritmo.
v Tupla: puede tener dos significados distintos. Generalmente en los lenguajes
de programación funcional y en otros lenguajes de programación, una tupla es un
objeto que bien puede tener datos o diversos objetos, de forma similar a una
tupla definida matemáticamente. Un objeto de este tipo es conocido también como
record.
v Atributo: cada entidad se almacenan una
serie de datos que se denominan atributos de la entidad. Pueden ser atributos
de una entidad cualquier característica o propiedad de ésta. Son atributos de
la entidad libros: Autor, Título, Área de Edición, ISBN.
v Registro: Conjunto de campos
relacionados entre sí que contiene datos referidos a un mismo ente u objeto.
v Tabla: es similar en apariencia
a una hoja de cálculo, en cuanto a que los datos se almacenan en filas y
columnas. Como consecuencia, normalmente es bastante fácil importar una hoja de
cálculo en una tabla de una base de datos. La principal diferencia entre
almacenar los datos en una hoja de cálculo y hacerlo en una base de datos es la
forma de organizarse los datos.
v Archivo: es un elemento de
información conformado por un conjunto de registros. Estos registros a su vez
están compuestos por una serie de caracteres o bytes.
v Dominio:
son todo eso valores que se despliegan de un atributo EJEMPLO: un atributo
puede ser NOMBRE ese atributo tiene el nombre de cliente o de muchos; por lo
tanto el conjunto de esos nombres se le llama dominio.
v Clave: permite identificar un
conjunto de atributos suficiente para distinguir las entidades entre sí. Las
claves también ayudan a identificar unívocamente a las relaciones y así a
distinguir las relaciones entre sí.
v Llave Primaria: es un campo único,
irrepetible que sirve para identificar los registros de una tabla como
distintos, además de que sirve para hacer relaciones 1:1, 1: M, M: M (uno a
uno, uno a muchos, muchos a muchos) entre tablas, sin las llaves primaria las
bases de dato relacionales no tendrían sentido y siempre existiría información repetida,
te pongo un ejemplo para ser aún más claro.
v Llave Foránea:
consiste en tener en una tabla, un campo de idéntico tipo y tamaño al campo
clave de otra tabla de la base, a través de este campo puedes relacionar la
información entre ambas tablas y es así como se normalizan los diseños para
evitar duplicidades e inconsistencias.
v Cardinalidad: es la forma en
que se relacionan las entidades, o expresan cuantas entidades se relacionan con
otras entidades.
v Relación: una relación o vínculo entre
dos o más entidades describe alguna interacción entre las mismas. Por ejemplo,
una relación entre una entidad "Empleado" y una entidad
"Sector" podría ser "trabaja en", porque el empleado
trabaja en un sector determinado, Las relaciones se describen en la estructura
de la base de datos empleando un modelo de datos.
v SGBD: es un
conjunto de programas que permiten el almacenamiento, modificación y extracción
de la información en una base de datos, además de
proporcionar herramientas para añadir, borrar, modificar y analizar los datos.
Los usuarios pueden acceder a la información usando herramientas específicas de
interrogación y de generación de informes, o bien mediante aplicaciones al
efecto.
v SQL: corresponde
a la expresión inglesa Structured Query
Language (entendida en español como Lenguaje de Consulta Estructurado), la cual identifica a un tipo
de lenguaje vinculado con
la gestión de bases de datos de
carácter relacional que permite la especificación de distintas clases de
operaciones entre éstas. Gracias a la utilización del álgebra y de cálculos relacionales, el SQL
brinda la posibilidad de realizar consultas con el objetivo de recuperar
información de las bases de datos de manera sencilla.
v Escalabilidad: es la propiedad deseable de
un sistema, una red o un proceso, que indica su habilidad para reaccionar y
adaptarse sin perder calidad, o bien manejar el crecimiento continuo de trabajo
de manera fluida, o bien para estar preparado para hacerse más grande sin
perder calidad en los servicios ofrecidos.
v Flexibilidad: es limitada y solo son
apropiadas para tareas relativamente sencillas, como el rotulado de
correspondencia.
v Portalidad: permite que una base de datos
de buzones se pueda montar en cualquier servidor de la misma organización. En
versiones anteriores de Exchange, una base de datos solo se podía montar en los
siguientes lugares:
·
Grupo de almacenamiento de
recuperación
·
Servidor con el mismo nombre
que el servidor del que procede la base de datos
·
Otro servidor del mismo grupo
administrativo
v Persistencia: es
la representación residual de datos que han
sido de alguna manera nominalmente borrados o eliminados. Este residuo puede
ser debido a que los datos han sido dejados intactos por un operativo de
eliminación nominal, o por las propiedades físicas del medio de almacenaje. La
persistencia de datos posibilita en forma inadvertida la exhibición de
información sensible si el medio de almacenaje es dejado en un ambiente sobre
el que no se tiene control (p. ej., se tira a la basura, se le da a un
tercero).Con el correr del tiempo, se han desarrollado varias técnicas para
contrarrestar la persistencia de datos. Dependiendo de su efectividad y de su
intención, a menudo se los clasifica como compensación o purga/higienización.
Métodos específicos incluyen la sobre escritura, el cifrado, y la destrucción
física.
v Motor De Base De Datos: es el servicio principal para almacenar, procesar y
proteger los datos. El Motor de base de datos
proporciona acceso controlado y procesamiento de transacciones rápido para
cumplir con los requisitos de las aplicaciones consumidoras de datos más
exigentes de su empresa.
v Disponibilidad: es un protocolo de diseño del
sistema y su implementación asociada que asegura un cierto grado absoluto de
continuidad operacional durante un período de medición dado. Disponibilidad se
refiere a la habilidad de la comunidad de usuarios para acceder al
sistema, someter nuevos trabajos, actualizar o alterar trabajos existentes o
recoger los resultados de trabajos previos. Si un usuario no puede acceder al
sistema se dice que está no disponible. El término tiempo de inactividad (Down
time) es usado para definir cuándo el sistema no está disponible.
v 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.
v Integridad: se
refiere a la corrección y complementación de los datos en una base de
datos. Cuando los contenidos se modifican con sentencias
INSERT, DELETE o UPDATE, la integridad de los datos
almacenados puede perderse de muchas maneras diferentes. Pueden añadirse datos
no válidos a la base de datos, tales como un pedido que especifica un producto no existente,
Pueden modificarse datos existentes tomando un valor incorrecto, como por
ejemplo si se reasigna un vendedor a una oficina no existente. Los cambios en
la base de datos pueden perderse debido a un error del sistema o a un fallo en
el suministro de energía.
Los cambios pueden ser aplicados parcialmente, como por ejemplo si se añade un
pedido de un producto sin ajustar la cantidad disponible para vender.
No hay comentarios.:
Publicar un comentario