Base de Datos

17
COLEGIO JOSE CELSTINO MUTIS Cristian Andrés García Gelvez 11-2 Bucaramanga 2011

Transcript of Base de Datos

Page 1: Base de Datos

COLEGIO JOSE CELSTINO MUTISCristian Andrés García Gelvez

11-2

Bucaramanga2011

Page 2: Base de Datos

Base De Datos

Page 3: Base de Datos

La Estructura Aunque las bases de datos CDS/ISIS pueden parecerse a simple

vista como un archivo de información, en realidad consisten en varios archivos lógicamente interrelacionados pero físicamente diferentes. La administración de los archivos físicos es responsabilidad de CDS/ISIS y el usuario normalmente no necesita conocer su estructura en detalle para operar una base de datos. No obstante, algunos conocimientos básicos sobre los objetivos y funciones de los archivos principales asociados a una base de datos pueden ayudar a un mejor entendimiento del sistema. (El usuario con interés en mayores detalles técnicos encontrará una descripción detallada del formato físico de una base de datos en los apéndices G y H ("Estructura del archivo maestro y formato de los registros", y "Estructura del archivo invertido y formato de los registros")

Page 4: Base de Datos

Diferencia Entre Base de Datos Y Gestión de Base De Datos

La base de datos es un archivo (o varios, dependiendo de como trabaje y esté configurado el SGBD o el motor) que contiene las tablas, con sus respectivos datos físicos. Además de almacenar los datos, almacena las vistas, procedimientos almacenados, disparadores o triggers, los índices, etc.

Por otra parte, el SGBD es el sistema que administra las bases de datos. Se encarga de ofrecer una comunicación con las bases de datos de forma transparente, y de este modo se asegura de brindar un acceso seguro a la información y evita que otras aplicaciones puedan dañar y/o alterar la información dañando al archivo.Mediante el SGDB es posible crear, eliminar y/o modificar las bases de datos, indicar los permisos de acceso, crear copias de seguridad o backups, realizar instrucciones SQL, etc.

Por decirlo de algún modo, el sistema de gestión, ofrece una interfaz de conexión y comunicación con la bases de datos.

Veamos un ejemplo: Access vendría a ser el sistema de gestión... y los archivos mdb las bases de datos. O por ejemplo, Firebird (sistema, motor) y los archivos FDB (bases de datos).

Page 5: Base de Datos

Diferencia Entre Hoja de Calculo Y Sistema de Gestion De Base de Datos Una hoja de calculo es un software a través del cual

se pueden usar datos numéricos y realizar cálculos automáticos de números que están en una tabla. También es posible automatizar cálculos complejos al utilizar una gran cantidad de parámetros y al crear tablas llamadas hojas de trabajo.

un sistema de gestión de base de datos también es un software pero este consiste en una colección de datos ínterrelacionados y un conjunto de programas para acceder a esos datos.  un SGBD proporciona un entorno que sea a la vez conveniente y eficiente para ser utilizado al extraer y almacenar información de la base de dato el cual no lo proporciona la hoja de calculo en la hoja de calculo ya interactua con una serie de datos.

Page 6: Base de Datos

Que es Una Base De Datos Relacional ?

Una base de datos relacional es una base de datos que cumple con elmodelo relacional, el cual es el modelo más utilizado en la actualidad para implementar bases de datos ya planificadas. Permiten establecer interconexiones (relaciones) entre los datos (que están guardados en tablas), y a través de dichas conexiones relacionar los datos de ambas tablas, de ahí proviene su nombre: "Modelo Relacional". Tras ser postuladas sus bases 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.1

Page 7: Base de Datos

Como Diseñar Una Base de Datos

Son muchas las consideraciones a tomar en cuenta al momento de hacer el diseño de la base de datos, quizá las más fuertes sean:

La velocidad de acceso, El tamaño de la información, El tipo de la información, Facilidad de acceso a la información, Facilidad para extraer la información requerida, El comportamiento del manejador de bases de datos con cada tipo

de información.

Page 8: Base de Datos

Pasos Para crear Una Base de Datos

Si tiene una base de datos abierta, haga clic en el botón Microsoft Office y luego haga clic en Cerrar base de datos para mostrar la páginaIntroducción a Microsoft Office Access.

En el centro de la página Introducción a Microsoft Office Accessaparecen varias plantillas destacadas y, cuando haga clic en los vínculos del panel Categorías de plantillas, aparecerán otras nuevas. Puede descargar también más plantillas del sitio Web de Office Online. Vea la siguiente sección de este artículo para obtener información detallada.

Haga clic en la plantilla que desee utilizar.

Page 9: Base de Datos

Access sugiere un nombre de archivo para la base de datos en el cuadroNombre de archivo, pero puede cambiar ese nombre si lo desea. Para guardar la base de datos en una carpeta diferente de la que se muestra debajo del cuadro de nombre de archivo, haga clic en , busque la carpeta en la que desea guardar la base de datos y, a continuación, haga clic en Aceptar. También puede crear y vincular la base de datos a un sitio de Windows SharePoint Services 3.0.

Haga clic en Crear (o en Descargar para una plantilla de Office Online).

Page 10: Base de Datos

¿Cuales Son Las Operaciones Basicas Que Puede realizar Una DB?

Page 11: Base de Datos

Operaciones Unitarias Selección: Mediante esta operación se obtiene un conjunto de filas

con todas las columnas de la tabla. Se seleccionan determinadas filas incluyendo una condición. Se utilizan los operadores booleanos "and" (Y)," or" (O), "not" (NO). 

La representación sería la siguiente: Ejemplo de selección. 

Partimos de la siguiente tabla de empleados: 

Page 12: Base de Datos

Operaciones Binarias Operaciones binarias 

Unión: Esta operación solo se puede hacer si las tablas tienes las mismas columnas, es decir, por ejemplo si tuviéramos una tabla llamada empleados2 con las mismas columnas tan solo tendríamos que añadir las filas de ambas tablas en una única tabla. 

Su representación sería la siguiente: Tabla1 u Tabla2 

Diferencia: de la misma forma que la unión la diferencia tan solo se puede realizar si las dos tablas tienen las mismas columnas. Su representación sería la siguiente: Tabla1 - Tabla2 

Page 13: Base de Datos

Componentes De Access Tablas: Conjunto de datos estructurados que forman el contenido de una

base de datos. Consultas: Permiten catalogar, ordenar, extraer y modificar la

información contenida en una tabla o en un conjunto de tablas relacionadas, dependiendo de los tipos de consulta y de las condiciones que en ella se establezcan.

Formularios: Son diseños que realizamos para poder introducir, modificar o visulaizar los registros de una tabla o consulta. En los formularios podemos insertar campos calculados e imágenes.

Informes: Son extractos de datos procedentes de tablas o consultas y que tienen como propósito prinicipal el ser impresos en papel, aunque también pueden simplemente visualizarse en pantalla.

Páginas: Una página de acceso a datos es un tipo especial de páginas web, diseñada para ver los datos y trabajar con ellos desde Internet o desde una red local.

Macros: Son conjuntos de operaciones grabadas que pueden ejecutarse en cualquier momento para realizar de forma automática tareas repetitivas.

Módulos: Son programas escritos especialmente para Access mediante un lenguaje de programación llamado Visual Basic para aplicaciones.

Page 14: Base de Datos

Unos Ejemplos1. 1.TABLAS :Toda la información que el usuario introduce en una

base de datos de Access queda almacenada en tablas. A continuación se mostrará la figura de una tabla que pertenece a una base de datos.

2.CONSULTAS: Se emplean para hacer preguntas sobre los datos. Pueden realizar preguntas en las que solo hay que buscar algún registro en la tabla o consultas que afecten a varias tablas y criterios. Ejemplos de preguntas que podemos realizar en las consultas son:

¿Qué clientes han encargado pedidos en los tres meses últimos? ¿Con cuántos clientes nuevos he contactado esta semana? 3. FORMULARIOS: Cuando el usuario abre una tabla en Access se

presenta en una hoja de datos. En Vista Formulario el usuario puede ver todos los campos para el

registro que escoja al mismo tiempo. Al contrario que el la hoja de datos que el usuario tiene que recorrer toda la tabla para encontrar el registro. El empleo de formularios nos facilita algunas tareas como añadir, editar o ver datos.

Page 15: Base de Datos

El Auto informe puede crear informes en columnas o tabulares

El Asistente para gráficas le ayuda a crear todo tipo de gráficas, desde gráficas circulares, hasta gráficas en 3 dimensiones

El Asistente para etiquetas crea informes para imprimir etiquetas que se ajustan a formatos predefinidos

Page 17: Base de Datos