Вы находитесь на странице: 1из 8

Base de datos

Una base de datos es un conjunto de datos ordenados dentro de una tabla o


fichero, la base de datos est compuesta de tres parte importantes, la primera es
el Campo que son las columnas que componen la tabla, las cuales contienen
datos de tipo nico como puede ser un telfono, un apellido, un nombre , etc. La
otra parte que conforma una tabla son los Registros, que son cada una de las
filas en que se divide la tabla o fichero. Cada registro contiene datos de los
mismos tipos que los dems registros, ejemplo en una tabla de nombres y
direcciones, cada fila contendr un nombre y una direccin en forma de datos
especficos a los que se hace referencia. Por ltimo estn las tablas o registros,
que son el conjunto de campos y registros ordenados dentro de esta, por
ejemplo:



Nombre Apellidos Telfono
Rubicel Hernndez Austria 7711789898
Josselly Castillo Escudero 7711789879


Existen bases de datos planas y relacionales as como las bases de datos en red.
Dato
Son los hechos que se pueden grabar y que tienen un significado explicito, estos
van a formar parte de los registros, por ejemplo si pensamos en un nombre, un
telfono, un nmero de cuenta, etc.
Ejemplo: Nm de cta = 00003616, Nombre = Maria, Telfono = 7789898756.

DBMS
De sus siglas en ingls database management system es una coleccin de
programas que permite a los usuarios crear y mantener una base de datos
mediante su definicin, construccin, manipulacin y comparticin de las mismas
entre varios usuarios y aplicaciones.
Campos
Registros
Definicin.- Es especificar los tipos de datos, estructuras y restricciones que se
almacenaran en la base de datos.
Construir.- Es almacenar los datos en algn lugar de almacenamiento controlado
por la DBMS.
Manipulacin.- Incluye el poder operar la base de datos de manera fcil y cmoda
incluyendo funciones para la recuperacin, consulta y actualizacin de los datos
para reflejar los cambios introducidos en la sabes de datos.
Comparticin.- Permite que varios usuarios y programas accedan a la base de
datos de manera simultnea.
Existen varios gestores o manipuladores de bases de datos, dentro de los cuales
podemos nombrar SQL, MySQL, Access, etc. Cada uno de estos con sus
caractersticas en particular.

TRANSACCIN
Permite realizar la lectura y escritura de los datos en algunas bases de datos
mediante conjunto de rdenes que se ejecutan formando una unidad de trabajo,
es decir, en forma indivisible o atmica
Un ejemplo de transaccin es el traspaso de una cierta cantidad de dinero entre
cuentas bancarias, generalmente se realiza mediante dos operaciones, en una se
retira el dinero de una cuenta y en la segunda se deposita ese dinero retirado en la
otra cuenta.

APLICACIN
Es el uso que se le da a la base de datos es decir, son aquellas que acceden a la
base de datos enviando consultas o solicitudes de datos envindolas al DMBS.

ELEMENTOS DE DATOS
Son aquellos que conforman cada uno de los datos que sern almacenados en los
registros de las bases de datos.



TIPOS DE DATOS
Es la clasificacin de tipos de datos que aceptan los diferentes manejadores de
bases de datos como pueden ser los siguientes:
1. Cadenas de Caracteres (char, nchar, varchar, nvarchar)
2. Numricos, Exactos, (int, smallint, tinyint, long)
3. Numricos Aproximados (float, double, single)
4. Fecha y Hora (date, datetime, time)
5. Otros tipos (datos de imagen, textos largos, unicode, binarios)

Ahora, segn el motor de base de datos, estos pueden variar, por ejemplo en
SQL server, versin 2005 tienes los siguientes:


Numricos exactos: bigint, decimal, int, numeric, smallint, money, tinyint,
smallmoney, bit,
Numricos aproximados: float, real
Fecha y hora: datetime, smalldatetime,
Cadenas de caracteres: char, text, varchar
Cadenas de caracteres Unicode: nchar, ntext, nvarchar
Cadenas binarias: binary, image, varbinary
Otros tipos de datos: cursor, timestamp, sql_variant, uniqueidentifier, table, xml

En MySQL tienes estos tipos de datos clasificados de la siguiente manera:

Tipos numricos (flotantes y no flotantes): TinyInt, Bit Bool, Smallint,
MediumInt, Integer, BigInt, Float, xReal, Double,
Decimal, Numeric
Tipos fecha: Date, DateTime, TimeStamp, Time, Year
Tipos de cadena: Char, VarChar, TinyText y TinyBlob, Blob y Text,
MediumBlob y MediumText, LongBlob y LongText, Enum, Set.
DISEO LGICO
Es la conversin del esquema conceptual de datos en un esquema lgico
teniendo por objetivo la representacin de la manera ms eficiente para la
estructuracin de los datos y el modelado de los mismos.
El modelo entidad - relacin es un modelo que representa los datos mediante
entidades y asociaciones en donde una entidad es un objeto del mundo real
por ejemplo puede ser: cliente, banco, carro, etc, estas entidades tendrn
atributos que son las propiedades o caracterstica propia de cada entidad, las
relaciones es la manera en que estn relacionadas las entidades dentro de una
base de datos, y hay relaciones 1-1 (uno a uno), 1-N (1 a muchos), N-M
(muchos a muchos).a las relaciones se les conoce como cardinalidad.
Ejemplos de cardinalidad:
1-1 Una persona tiene un coche y un coche es de una sola persona
1-N Una persona tiene varios coches y un coche es de una sola persona
N-M Una persona tiene varios coches y un coche es de varias personas

DISEO CONCEPTUAL











DISEO FSICO
El diseo fsico es el proceso de traduccin del modelo lgico abstracto a un
diseo tcnico especfico para el nuevo sistema. Produce las especificaciones
reales para el hardware, software y bases de datos fsicas, medios de
entrada/salida, procedimientos manuales y controles especficos. Proporciona
las especificaciones que transforman el diseo lgico abstracto en un sistema
de funciones de personas y mquinas.
Entonces el Diseo Fsico de la Base de Datos: Es el proceso de produccin
de una descripcin, de una implementacin, de un almacenamiento secundario
de la Base de Datos, describe el almacenamiento de estructuras y mtodos de
acceso usados para conseguir el acceso eficiente a los datos.

El Diseo Fsico de la Base de Datos es la ltima etapa del proceso de diseo,
en el cual, teniendo presentes los requisitos de los procesos, caractersticas
del SGBD, del SO y el hardware, se pretenden los siguientes objetivos:

Disminuir los tiempos de respuesta.
Minimizar espaciode almacenamiento.
Evitar las reorganizaciones.
Proporcionar la mxima seguridad.
Optimizar el consumo de recursos.

En definitiva lo que se pretende alcanzar es el cumplimiento de los objetivos
del sistema .
El Diseo Fsico consta de entradas y salidas. En las entradas se podra
destacar adems de los objetivos del Diseo Fsico; los recursos mquina
(soporte fsico), recursos lgicos(sistemas operativos), esquema lgico y la
informacin sobre las aplicaciones (tiempos de respuesta y seguridad).
A partir de las entradas, en la salida obtendremos; normas de seguridad,
estructura interna, y especificaciones para el ajuste.

El problema del Diseo Fsico para el administrador de la Base de Datos
consiste en proveer un conjunto eficiente de estructuras de acceso de modo
que el optimizador pueda tomar las mejores decisiones.
METADATOS

Son datos que van a describir las caractersticas de otros datos, por ejemplo en
un auto los datos pueden ser el modelo, la marca, el color, y los metadatos
pueden ser pintura azul cromada, , vidrios polarizados, etc.

RELACIONES
Es la forma en que se presentan las relaciones entre las entidades en una
base de datos, y que es base para el surgimiento del modelo entidad-relacin
tan utilizado para el diseo y construccin de las bases de datos.










VISTA
Es la consulta accesible en una base de datos relacional o en un conjunto de
datos en una base de datos orientada en documentos.
Las vistas tienen la misma estructura que una tabla: filas y columnas. La nica
diferencia es que slo se almacena de ellas la definicin, no los datos. Los datos
que se recuperan mediante una consulta a una vista se presentarn igual que los
de una tabla. De hecho, si no se sabe que se est trabajando con una vista, nada
hace suponer que es as. Al igual que sucede con una tabla, se pueden insertar,
actualizar, borrar y seleccionar datos en una vista. Aunque siempre es posible
seleccionar datos de una vista, en algunas condiciones existen restricciones para
realizar el resto de las operaciones sobre vistas.
Una vista se especifica a travs de una expresin de consulta (una sentencia
SELECT) que la calcula y que puede realizarse sobre una o ms tablas. Sobre un
conjunto de tablas relacionales se puede trabajar con un nmero cualquiera de
vistas. El principal problema de las vistas es que no en todos los DMBS se soporta
esta caracterstica.


DBA
Significado en espaol de administrador de bases de datos que en ingles es
Database Administrator, es el responsable de administrar las bases de datos de
una organizacin o empresa para garantizar la funcionalidad y eficiencia de la
misma. Las responsabilidades del administrador son tan grandes como lo sea la
informacin y tamao de la empresa.

REDUNDANCIA
La redundancia consiste en utilizar los mismos datos varias veces en diferentes
lugares.

USUARIOS
Es la persona que va a estar utilizando la base de datos, como quien dice el
usuario final, esto ser despus de realizadas las pruebas necesarias por parte de
los diseadores de bases de datos.
OPERACIN
Transaccin que se realiza entre dos o ms bases datos y que es ejecutada por
un usuario.

Вам также может понравиться