que son las bases de datos

13
Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información de Forma organizada para que luego podamos encontrar y utilizar fácilmente.

Upload: sirly-maria-muniz-ramos

Post on 26-Jan-2015

123 views

Category:

Education


6 download

DESCRIPTION

Podrá obtener una descripción del concepto sobre base de datos y tipos de datos

TRANSCRIPT

Page 1: Que son las bases de datos

Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información de Forma organizada para que luego podamos encontrar y utilizar fácilmente.

Page 2: Que son las bases de datos

El término de bases de datos fue escuchado por primera vez en 1963, en un simposio celebrado en California, USA.

Una base de datos se puede definir como un conjunto de información relacionada que se encuentra agrupada ó estructurada.

Desde el punto de vista informático, la base de datos es un sistema formado por un conjunto de datos almacenados en discos que permiten el acceso directo a ellos y un conjunto de programas que manipulen ese conjunto de datos.

Page 3: Que son las bases de datos

Cada base de datos se compone de una o más tablas que guarda un conjunto de datos. Cada tabla tiene una o más columnas y filas. Las columnas o campos guardan una parte de la información sobre cada elemento que se desea guardar en la tabla, cada fila de la tabla conforma un registro.

Page 4: Que son las bases de datos

Entre las principales características de los sistemas de base de datos podemos mencionar:

Redundancia mínima: La información se repite en casos necesarios para modelar las relaciones entre los datos.

Acceso concurrente por parte de múltiples usuarios: En algunos sistemas, si hay varios usuarios que pueden acceder simultáneamente a una misma base de datos, 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.

Page 5: Que son las bases de datos

Integridad de los datos (Exactitud en la información): 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.

Consultas complejas optimizadas: Muchos SGBD proporcionan lenguajes de consultas o generadores de informes que permiten al usuario hacer cualquier tipo de consulta sobre los datos, sin que sea necesario que un programador escriba una aplicación que realice tal tarea.

Seguridad de acceso y auditoría (Restringir): 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.

Page 6: Que son las bases de datos

Respaldo y recuperación: los SGBD actuales funcionan de modo que se minimiza la cantidad de trabajo perdido cuando se produce un fallo.

Acceso a través de lenguajes de programación estándar: Desde los inicios de Internet, fueron surgiendo diferentes demandas por los usuarios y se dieron soluciones mediante lenguajes estáticos. A medida que paso el tiempo, las tecnologías fueron desarrollándose y surgieron nuevos problemas a dar solución. Esto dio lugar a desarrollar lenguajes de programación para la web dinámicos, que permitieran interactuar con los usuarios y utilizaran sistemas de Bases de Datos. Los diferentes lenguajes de programación para la web son: Lenguaje HTML, Javascript, PHP, ASP, ASP.NET, JSP, Python, Ruby, entre otros.

Page 7: Que son las bases de datos

Microsoft Access organiza la

información en tablas, que son

listas y columnas similares a las

de los libros contables o a las de

las hojas de cálculo de Microsoft

Office Excel. Una base de datos

simple puede que sólo contenga

una tabla, pero la mayoría de las

bases de datos necesitan varias

tablas. Por ejemplo, podría tener

una tabla con información sobre

productos, otra con información

sobre pedidos y una tercera con

información sobre clientes.

Page 8: Que son las bases de datos

Cada fila recibe también el nombre de registro y cada columna se denomina también campo. Un registro es una forma lógica y coherente de combinar información sobre alguna cosa.

Un campo es un elemento único de información: un tipo de elemento que aparece en cada registro.

En la tabla Productos, por ejemplo, cada fila o registro contendría información sobre un producto, y cada columna contendría algún dato sobre ese producto, como su nombre o el precio.

Page 9: Que son las bases de datos

Las tablas guardan información sobre un grupo de cosas con los mismos atributos, están compuestas por filas y columnas.

Sistemas de Administradores de Bases de Datos Relacional

Es cada una de las columnas que forman la tabla

Es el conjunto de información referida a una misma persona u objeto

Page 10: Que son las bases de datos

Un tipo de datos define un conjunto de valores y las operaciones que se pueden realizar, por ejemplo, carácter, entero o binario, que puede contener el objeto.

Los datos que se almacenan en los campos pueden ser de diferentes tipos:

Texto Numérico AutonuméricoFecha/hora

Memo Tipo MonedaSi/No LógicoObjeto Ole

Page 11: Que son las bases de datos

Texto: Es una cadena de caracteres alfanuméricos (letras, números, se pueden incluir caracteres especiales). Longitud del campo 1 a 255 caracteres Ejemplos: Nombre, apellidos…

Numérico: Almacena números destinados a realizar operaciones. Existen 5 tamaños posibles:

Byte: Rango 0 a 255Entero: Rango entre -32768 a 32767Entero Largo: Rango entre -2.147.483.648 a 2.147.483.647Simple: Para números decimales entre -3,4X1038 y el 3,4X1038 con 7decimales Doble: Para números entre el -1,797X1038 con 15 lugares decimales

Page 12: Que son las bases de datos

Autonumérico: Es un valor numérico que se incrementa de modo automático cada vez que se agrega un registro a la tabla. Ejemplo: código del paciente

Fecha/hora: Permite introducir datos de fecha y hora comprendidos entre 100 y 9999

Memo: Se puede introducir un texto de longitud variable hasta un máximo de 65.535 caracteres(bytes).Ejemplo: Descripción del producto, observaciones del paciente

Page 13: Que son las bases de datos

Tipo Moneda: Para almacenar valores de moneda.Ejemplo: precio de un producto.

Si/No Lógico: Representa un campo lógico nos permite almacenar datos que solo tengan dos posibilidades, si – no, 0 -1, verdadero – falso.Ejemplo: Saber si el pedido ha sido enviado, saber si el empleado ha sido suspendido.

Objeto Ole: Nos permite almacenar objetos tales como: gráficos, imágenes, entre otros.Ejemplo: Foto del empleado, foto del producto.