Base de datos

12
BASE DE DATOS ANGELICA MARIA QUINTERO RAMOS GRADO: 11-4 PRESENTADO A: SUSAN VANEZA HERNANDEZ COLEGIO JOSE CELESTINO MUTIS FECHA: 27/05/2014 1

Transcript of Base de datos

Page 1: Base de datos

BASE DE DATOS

ANGELICA MARIA QUINTERO RAMOS

GRADO: 11-4

PRESENTADO A: SUSAN VANEZA HERNANDEZ

COLEGIO JOSE CELESTINO MUTIS

FECHA: 27/05/2014

1

Page 2: Base de datos

TABLA DE CONTENIDO

PAG

ESTRUCTURA DE UNA BASE DE DATOS...............................................3

DIFERENCIA ENTRE BD Y SGBD…………………………………………..4

DIFERENCIAS ENTRE UNA HOJA DE CÁLCULO Y UN SGBD………...5

QUE ES UNA BD RELACIONAL…………………………………………......6

PASOS PARA EL PROCESO DE DISEÑO DE UNA BD………………….6-7

OPERACIONES BÁSICAS QUE SE PUEDEN REALIZAR EN UNA BD...7-8

OBJETOS DE ACCESS; (TABLAS, CONSULTAS, FORMULARIOS E

INFORMES)……………………………………………………………………..8-9-10-11

BIBLIOGRAFIA…………………………………………………………………..12

2

Page 3: Base de datos

PREGUNTAS

¿Cuál es la estructura de una BD (Base de Datos)?

R/=La estructura de una base de datos consta:

1. Modelo relacional de datos:

En el nivel conceptual, el modelo relacional de datos está representado por

una colección de relaciones almacenadas. Cada registro de tipo conceptual

en un modelo relacional de datos se implanta como un archivo almacenado

distinto.

2. Submodelo de datos:

Los esquemas externos de un sistema relacional se llaman submodelos

relacionales de datos; cada uno consta de uno a más escenarios (vistas)

para describir los datos requeridos por una aplicación dada. Un escenario

puede incluir datos de una o más tablas de datos. Cada programa de

aplicación está provisto de un buffer (“Area de trabajo de usuario”) donde el

DBMS puede depositar los datos recuperados de la base para su

procesamiento, o puede guardar temporalmente sus salidas antes de que el

DBMS las escriba en la base de datos.

3. Esquema de almacenamiento:

En el nivel interno, cada tabla base se implanta como un archivo

almacenado. Para las recuperaciones sobre las claves principal o

secundaria se pueden establecer uno o más índices para accesar un

archivo almacenado.

4. Sublenguaje de datos:

Es un lenguaje de manejo de datos para el sistema relacional, el álgebra

relacional y cálculo relacional, ambos lenguajes son “relacionalmente

completos”, esto es, cualquier relación que pueda derivarse de una o más

tablas de datos, también se puede derivar con u solo comando del

sublenguaje. Por tanto, el modo de operación de entrada/Salida en un

sistema relacional se puede procesar en la forma: una tabla a la vez en

3

Page 4: Base de datos

lugar de: un registro a la vez; en otras palabras, se puede recuperar una

tabla en vez de un solo registro con la ejecución de un comando del

sublenguaje de datos.

¿Cuál es la diferencia entre una BD y un SGBD (Sistema de Gestión de Base

de Datos)?

R/=UNA BASE DE DATOS es un conjunto de datos pertenecientes a un

mismo contexto y almacenados sistemáticamente para su posterior uso, y

un SISTEMA DE GESTION DE DATOS son un tipo de software muy

específico, dedicado a servir de interfaz entre la base de datos, el usuario y las

aplicaciones que la utilizan. También se puede considerar que el sistema de

gestión de datos sirve de interfaz entre la persona y la base de datos y la base

de datos ya es el programa donde el efectúa su trabajo U ocupación.

BASE DE DATOS

SISTEMA DE GESTION DE DATOS

4

Page 5: Base de datos

¿Cuáles son las diferencias entre una hoja de cálculo y un SGBD

R/= Una hoja de cálculo es una aplicación informática que permite manipular

datos y realizar cálculos mediante fórmulas y funciones sencillas y complejas, así

como representar gráficamente los resultados , también denominadas hojas

electrónicas, proceden del termino ingles spread sheet, nombre de las grandes

hojas de papel con filas y columnas que se utilizaban para llevar la contabilidad de

las empresas. Las hojas de cálculo electrónicas también consisten en tablas, con

filas y columnas en las que se introducen los datos sobre los que se van a realizar

diferentes operaciones, como sumas, restas, multiplicaciones, cálculos financieros,

estadísticos, de probabilidad, etc.

Además las hojas de cálculo permiten la visualización de los datos mediante

diversos gráficos que pueden adoptar diversos formatos de estilo, tamaño y color,

que facilitan la representación y la comprensión del análisis global de los datos.

(SGBD) es el programa informático -software- que permite la manipulación,

tratamiento, procesamiento y explotación de los datos almacenados en el sistema.

Los SGBD sirven de interfaz entre el usuario y los documentos que conforman la

base de datos, proporcionando una aplicación que consigue que el acceso a los

datos y a la información almacenada sea mas eficaz, mas rápida y mas segura.

Por su parte se denomina base de datos a la información que procesa y explota el

SGBD.

5

Page 6: Base de datos

¿Qué es una BD Relacional?

R/=es una base de datos que cumple con el modelo 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.

¿Qué pasos tiene el proceso de diseño de una BD?

R/=

1. Determinar la finalidad de la base de datos: esto le ayudara a estar

preparado para los demás pasos.

2. Buscar y organizar la información necesaria: reúna todos los tipos de

información que desee registrar en la base como los nombres de productos

u números pedidos.

3. Dividir la información en tablas: Divida lo elementos de información e

entidades o temas principales como, productos o pedidos. cada tema

pasara a ser una tabla.

4. Convertir los elementos de información en columnas: Decida que

información desea almacenar en cada de tabla. Cada elemento se

convertirá en un campo y se mostrara como una columna en la tabla.

6

Page 7: Base de datos

5. Especificar claves principales: Elia al clave principal de la tabla. Lac lave

principal es una columna que se utiliza para identificar equivocadamente

cada fila, como id.

6. Definir relaciones entre las tablas: Examine cada tabla y decida cómo se

relacionan los datos de una tabla con las demás tablas. Agregue campos a

las tablas o cree nuevas tablas para clarificar las relaciones según sea

necesario

7. Ajustar el diseño: Analice el diseño para detectar errores. Cree las tablas y

agregue algunos registros con datos de ejemplo. Compruebe si puede

obtener los resultados previstos de las tablas. Realice los ajustes

necesarios en el diseño.

8. Aplicar las reglas de normalización: Aplique las reglas de normalización de

los datos para comprobar si las tablas están estructuradas correctamente.

Realice los ajustes necesarios en las tablas.

¿Cuáles son las operaciones básicas que se pueden realizar en una BD?

R/= Operaciones unarias

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.

7

Page 8: Base de datos

Se utilizan los operadores booleanos “and” (Y),” or” (O), “not” (NO). La

representación sería la siguiente: O Condición (Tabla)

Proyección: esta operación nos devuelve una nueva tabla con las columnas

seleccionadas de otra. La representación sería la siguiente: O col1, col2,… (Tabla)

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

Producto cartesiano: se realiza con dos tablas distintas pero relacionadas por

alguna columna, siempre y cuando el nombre de la columna no sea el mismo. Su

representación sería la siguiente: Tabla1 X Tabla2

¿Definir y dar ejemplos de cada uno de los Objetos de Access; (Tablas,

Consultas, Formularios e Informes)?

R/=Tablas y relaciones

Para almacenar los datos, cree una tabla para cada tipo de información de la que

hace el seguimiento. Para reunir los datos de varias tablas en una consulta,

formulario, informe o página de acceso a datos, defina relaciones entre las

tablas.

8

Page 9: Base de datos

La información de clientes que antes se guardaba en una lista de correo ahora

reside en la tabla Clientes. La información de pedidos que antes se guardaba en

una hoja de cálculo ahora reside en la tabla Pedidos.

Un Id. Exclusivo, como un Id. De cliente, permite distinguir los registros de una

tabla. Si se agrega el campo de Id. Exclusivo de una tabla a otra tabla y después

se define una relación, Microsoft Access puede cotejar los registros relacionados

de ambas tablas de manera que se puedan combinar en un formulario, un informe

o una consulta.

Consultas

Para buscar y recuperar tan sólo los datos que cumplen las condiciones

especificadas, incluyendo datos de varias tablas, cree una consulta. Una consulta

puede también actualizar o eliminar varios registros al mismo tiempo, y realizar

cálculos predefinidos o personalizados en los datos.

Esta consulta tiene acceso a tablas distintas para recuperar la información de Id.

De pedido, fecha de entrega, nombre de la organización y ciudad para los clientes

de Londres cuyos pedidos se entregaron en el mes de abril.

Formularios Para

ver, escribir y cambiar datos de manera sencilla directamente en una tabla, cree

un formulario. Al abrir un formulario, Microsoft Access recupera los datos de una o

más tablas, y los muestra en la pantalla con el diseño elegido en el Asistente para

formularios, o con un diseño que haya creado en la vista Diseño (vista Diseño:

9

Page 10: Base de datos

ventana que muestra el diseño de estos objetos de base de datos: tablas,

consultas, formularios, informes, macros y páginas de acceso a datos. En la vista

Diseño, puede crear objetos de base de datos nuevos y modificar el diseño de

otros existentes.).

Una tabla muestra muchos registros al mismo tiempo, pero puede que sea

necesario desplazarse para ver todos los datos de un solo registro. Por otra parte,

cuando se visualiza una tabla, no se pueden actualizar los datos de más de una

tabla al mismo tiempo. Un formulario sitúa el enfoque en un registro cada vez,

pero puede mostrar los campos de más de una tabla. También puede

mostrar imágenes y otros objetos. Un

formulario puede incluir un botón que imprima o abra otros objetos, o puede

realizar otras tareas automáticamente.

Informes

Para analizar los datos o presentarlos de cierta manera al imprimirlos, cree un

informe. Por ejemplo, puede imprimir un informe que agrupe datos y calcule

totales, y otro informe de datos diferentes con formato para imprimir

etiquetas postales.

10

Page 11: Base de datos

a) Utilice un informe para crear etiquetas postales.

b) Utilice un informe para mostrar totales en un gráfico.

c) Utilice un informe para calcular totales.

11

Page 12: Base de datos

BIBLIOGRAFIA

http://yuyiiz.wordpress.com/2010/04/13/cual-es-la-estructura-de-una-base-de-

datos/

http://victorino13.wordpress.com/2010/04/13/%C2%BFdiferencia-entre-una-

base-de-datos-y-un-sistema-de-gestion-de-datos/

http://basededatosjr.blogspot.com/2010/04/cuales-son-las-diferencias-entre-

una.html

http://es.wikipedia.org/wiki/Base_de_datos_relacional

http://informaticajonathan.blogspot.com/2010/04/pasos-para-el-proceso-de-

diseno-de-una.html

http://juliegomez.wordpress.com/2010/04/13/%C2%BFcuales-son-las-

operaciones-basicas-que-se-pueden-realizar-en-una-bd/

http://carlosg3321.obolog.es/definir-dar-ejemplos-objetos-access-tablas-

consultas-formularios-informesr-560221

12