13
MANUEL LINARES BASE DE DATOS

Manuel arturo

Embed Size (px)

Citation preview

Page 1: Manuel arturo

MANUEL LINARES

BASE DE DATOS

Page 2: Manuel arturo

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

La estructura de una base de datos hace referencia a los tipos de datos, los vínculos o relaciones y las restricciones que deben cumplir esos datos (integridad de datos y redundancia de datos).

La estructura de una base de datos es diseñada o descripta empleando algún tipo de modelo de datos.

Un ejemplo a modo de descripción de la estructura de una base de datos puede ser:

ALUMNO: numero de alumno (entero de 6 números), nombre (cadena de 30 caracteres), apellido (cadena de 30 caracteres), año de nacimiento (entero de 4 números), especialidad (entero de 3 números).

ESPECIALIDAD: numero de especialidad (entero de 3 números), nombre de especialidad (cadena de 30 caracteres).

Page 3: Manuel arturo

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

Una base de datos es un conjunto de datos no redundantes, almacenados en un soporte informático, organizados de forma independiente de su utilización y accesibles simultáneamente por distintos usuarios y aplicaciones.

La mayoría de los SGBDs actuales están inspirados en una arquitectura sugerida en 1978 por un grupo de trabajo, es una arquitectura adecuada para construir BDs que cumplan los requisitos señalados en la definición y además sean portables entre distintas máquinas y sistemas operativos.

Page 4: Manuel arturo

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

*Se hace referencia a los rangos con el nombre de la celda en la esquina superior derecha del rango y el nombre de la celda en la esquina inferior izquierda, separados por un guión.

*La herramienta Autosuma busca hacia arriba y hacia la derecha para encontrar las celdas cuyo total debe calcular.

*Autoformato da formato a la hoja de cálculo de modo que los títulos de fila de un rango seleccionado aparecen en el lado derecho de una tabla y los totales aparecen en las partes inferior e izquierda del rango seleccionado.

Page 5: Manuel arturo

*Puede insertar rótulos de botón, entradas de cuadro de texto y comentarios de celda utilizando texto de derecha a izquierda, de izquierda a derecha o bidireccional (bidireccional: describe un entorno en el que se utilizan juntos los atributos de comportamiento de derecha a izquierda y de izquierda a derecha, como sucede en el caso de que haya texto inglés y texto árabe dentro de la misma oración.).

Page 6: Manuel arturo

¿Que es una BD Relacional?

Una base de datos relacional 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".

Page 7: Manuel arturo

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

Determinar el propósito de la base de datos Este paso le ayudará a decidir los datos que desea que Visual FoxPro almacene. Determinar las tablas necesarias Cuando ya conozca claramente el propósito de la base de datos, puede dividir la información en temas distintos, como “Employees” u “Orders”. Cada tema será una tabla de la base de datos. Determinar los campos necesarios Tiene que decidir la información que desea incluir en cada tabla. Cada categoría de información de una tabla se denomina campo y se muestra en forma de columna al examinar la tabla. Por ejemplo, un campo de la tabla Employee podría ser Last_name y otro podría ser Hire_date.

Page 8: Manuel arturo

Determinar las relaciones Observe cada tabla y decida cómo se relacionan sus datos con los de las tablas restantes. Agregue campos a las tablas o cree tablas nuevas para clarificar las relaciones, si es necesario. Perfeccionar el diseño Busque errores en el diseño. Cree las tablas y agregue algunos registros de datos de ejemplo. Vea si puede obtener los resultados que desea de sus tablas. Haga los ajustes necesarios al diseño.

Page 9: Manuel arturo

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

Las operaciones que vamos a ver están basadas en el algebra relacional. Los operandos de cada operación lo constituyen una o varias tablas y el resultado es una nueva tabla. Dentro de las operaciones básicas tenemos las operaciones unarias (se utiliza una sola tabla) y las operaciones binarias (se utilizan dos tablas).  Operaciones unarias:  *Selección*Proyección

Page 10: Manuel arturo

Operaciones binarias :

*Unión*Producto cartesiano Otras operaciones en la base de datos:

*CREATE*ALTER*DROP*TRUNCATE

Page 11: Manuel arturo

¿Definir y dar ejemplos de cada uno de los Objetos de Access; (Tablas, Consultas, Formularios e Informes)?

*Las tablas son grupos de datos relacionados. La base de datos de una empresa puede tener varias tablas por ejemplo:Una tabla con todos los productos que vende, los precios, etcUna segunda tabla con los nombres de los proveedores de la empresaOtra tabla con los datos de los clientes habituales

*Las consultas en Access nos permiten ‘filtrar’ la información proveniente de una tabla. Por ejemplo, en el caso de trabajar con una tabla que contuviera una agenda telefónica, podríamos, mediante una consulta, hacer que aparecieran en pantalla solo los teléfonos de las personas que fueran de una determinada ciudad, o los que tuvieran unos apellidos determinados.

Page 12: Manuel arturo

*Para Access, un formulario no es más que un formato de pantalla que se utiliza para mejorar la imagen de las tablasYa sabes que cuando trabajas con una tabla, esta aparece en filas y columnas (parecido al formato de una hoja de cálculo). El fondo normalmente en color blanco. Las letras normalmente en color negro. Algo monótono.Podemos mejorar el aspecto de una tabla cuando la visualizamos en pantalla gracias a los formularios.

*Los informes nos sirven para realizar listados por impresoras de los datos de una tabla. Estos listados se pueden personalizar o bien utilizar un asistente (parecido al de los formularios)De hecho, la función de los informes y los formularios es muy parecida: mejorar el aspecto de la tabla con colores, fondos, etc. La única diferencia, prácticamente, es que los formularios se utilizan para trabajar con la tabla en pantalla y los informes para realizar listados en la impresora.

Page 13: Manuel arturo

Bibliografia:

*Alegsa.com*galewon.com*wikipedia*silviissteban’s.blog*juliegomez.wordpress.com*territoriopc.com