1 / 25

INFORMATICA

INFORMATICA. PROFESOR: LUIS DANIEL SANCHEZ PAZ ALUMNA: JAZMIN CRUZ ROMUALDO SEMESTRE: 4 GRADO: 2 GRUPO:1. TEMARIO UNIDAD 1. Introducción ala base de datos 1.1Conceptos básicos 1.1.1 Base de datos 1.1.2 Dato, campo y registro 1.1.3 Tablas, claves y relaciones

Download Presentation

INFORMATICA

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. INFORMATICA PROFESOR: LUIS DANIEL SANCHEZ PAZ ALUMNA: JAZMIN CRUZ ROMUALDO SEMESTRE: 4 GRADO: 2 GRUPO:1

  2. TEMARIO UNIDAD 1 Introducción ala base de datos 1.1Conceptos básicos 1.1.1 Base de datos 1.1.2 Dato, campo y registro 1.1.3 Tablas, claves y relaciones 1.1.4 Consultas y formularios 1.1.5 Informes y reportes 1.1.6 Tipos de gestores de base de datos 1.2 Modelos de base de datos 1.2.1 Modelos de base de datos 1.2.2 Modelo de red

  3. Temario unidad 1 1.2.3 Modelo jerárquico 1.2.4 Modelo entidad de relación 1.2.5 modelo relacional 1.3 Requerimientos de construcción 1.3.1 Modelo ANSI PARK 1.3.2 Arquitectura de 3 niveles 1.4 Algebra relacional 1.4.1 Operadores primitivos 1.4.2 Operadores derivados 1.4.3 Operadores adicionales de consulta

  4. BASE DE DATOS Una base de datos o banco de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso.

  5. TIPOS DE DATOS Texto Puede contener cualquier tipo de caracteres, letras o números.Numérico contiene valores numéricos para cálculos o comparaciones Fecha/Hora Fechas de Calendario para los años entre 100 y 9999 y horas Moneda .se recomienda su uso en cálculos financieros por ser el modo más preciso para tratar con valores monetarios.

  6. Autonumérico esun número único que Access asigna a cada nuevo registro añadido. Sí/No almacena un único valor que corresponda a la condición "verdadero" o "falso".  Objeto OLE como dice su nombre, contiene un Objeto OLE que puede ser una hoja de cálculo, una imagen, o un sonido.

  7. CAMPO Es cada uno de los datos que se incluyen en la base de datos, que son por ejemplo: nombre, domicilio , fecha, etc..Este se ubica en las columnas, campo se refiere a un concepto en particular como a una persona , empresa , producto o actividad . REGISTRO Es la unidad de información que se refiere a un mismo concepto, los registros pueden contener uno o mas campos, cada campo se refiere a una característica o dato en particular.

  8. TABLAS • Una tabla de una base de datos es similar en apariencia a una hoja de cálculo, en cuanto a que los datos se almacenan en filas y columnas. Como consecuencia, normalmente es bastante fácil importar una hoja de cálculo en una tabla de una base de datos. La principal diferencia entre almacenar los datos en una hoja de cálculo y hacerlo en una base de datos es la forma de organizar los datos. • .

  9. RELACIONES • Es común que informaciones de una tabla estén asocia das con informaciones de otras tablas. TIPOS DE RELACION RELACION UNA O VARIOS. Es el tipo de relación mas común en este tipo de relación un registro de tabla puede tener muchos registros coincidentes en la tabla. Teléfono 4 Teléfono 1 NOMBRE1 NOMBRE 2 Teléfono 2 Teléfono 5 Teléfono 3 Teléfono 6

  10. RELACION VARIOS A VARIOS • En los registros de una tabla A puede tener muchos registros coincidentes en la tabla B y vicebersa.en este tipo de relacion es posible si se defina una tercera tabla denominada(tabla de union). Nombre 1 Telefono 1 Telefono 2 Nombre 2 Telefono 3 Nombre 3 Nombre 4 Telefono 3

  11. Teléfono 1 RELACION UNO A UNO • Cada registro de la tabla A solo se puede tener registro • Coincidente en la tabla B y viceversa. Este tipo de relación • no es habitual debido a que la mayoría de la información relacionada de esta forma estaría en una sola tabla por razones de seguridad o para almacenar información. Nombre 1 Nombre 2 Teléfono 2 Teléfono 3 Nombre 3

  12. Consultas Las consultas son las que verdaderamente hacen el trabajo en una base de datos. Pueden realizar numerosas funciones diferentes. Su función más común es recuperar datos específicos de las tablas. Hay dos tipos básicos de consultas: las de selección y las de acción. Una consulta de selección simplemente recupera los datos y hace que estén disponibles para su uso Una consulta de acción, como su nombre indica, realiza una tarea con los datos. Las consultas de acción pueden servir para crear tablas nuevas, agregar datos a tablas existentes, actualizar datos o eliminar datos.

  13. TIPOS DE CLAVE En Microsoft Access existen tres tipos de clave principal: Auto numérico, Campo simple y Campos múltiples. Autonumérico puede establecerse para que el programa introduzca automáticamente un número secuencial cuando se agrega un registro a la tabla. Designar un campo de este tipo como clave principal de una tabla es la forma más sencilla de crear una clave principal. Claves principales de Campo simple Si se tiene un campo que contiene valores exclusivos, identificación o números de pieza, se puede designar ese campo como la clave principal. Si el campo seleccionado como clave principal tiene valores duplicados o Nulos, Microsoft Access no establece la clave principal. Se puede ejecutar una Consulta de buscar duplicados con el fin de determinar qué registros contienen datos duplicados. Si no se puede eliminar fácilmente las entradas duplicadas mediante la edición de los datos, se puede agregar un campo Autonumérico y establecerlo como clave principal o bien definir una clave principal de campos.

  14. Claves principales de Campos múltiples En situaciones en las que no se puede garantizar la exclusividad de un solo campo, se pueden designar dos o más campos como clave principal. La situación más común en la que surge este problema es en la tabla utilizada para relacionar otras dos tablas en una relación varios a varios. Si no se está seguro de poder seleccionar una combinación de campos apropiada para una clave principal de campos múltiples, probablemente resultará más conveniente agregar un campo Autonumérico y designarlo como la clave principal en su lugar.

  15. FORMULARIOS • Es una ventana que permite mostrar y editar la información por medio de diferentes controles.

  16. Informe • Permiten imprimir la información de base de datos en una forma eficaz y además, permite combinar los datos de varias tablas en un documento único

  17. Modelos de bases de datos Bases de datos jerárquicas Éstas son bases de datos que, como su nombre indica, almacenan su información en una estructura jerárquica. En este modelo los datos se organizan en una forma similar a un árbol (visto al revés), en donde un nodo padre de información puede tener varios hijos.

  18. Base de datos de red Éste es un modelo ligeramente distinto del jerárquico; su diferencia fundamental es la modificación del concepto de nodo: se permite que un mismo nodo tenga varios padres (posibilidad no permitida en el modelo jerárquico). • Base de datos relacional • Éste es el modelo utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente. Su idea fundamental es el uso de "relaciones". Estas relaciones podrían considerarse en forma lógica como conjuntos de datos llamados "tuplas".

  19. MODELO ENTIDAD RELACION • El Modelo Entidad-Relación es un concepto de modelado para bases de datos, propuesto por Peter Chen en 1976, mediante el cual se pretende 'visualizar' los objetos que pertenecen a la Base de Datos como entidades (se corresponde al concepto de objeto de la Programación Orientada a Objetos) las cuales tienen unos atributos y se vinculan mediante relaciones.

  20. Modelo ANSI-PARK Hay tres características importantes inherentes a los sistemas de bases de datos: la separación entre los programas de aplicación y los datos, el manejo de múltiples vistas por parte de los usuarios y el uso de un catálogo para almacenar el esquema de la base de datos. En 1975, el comité ANSI-SPARC (American National Standard Institute - StandardsPlanning and RequirementsCommittee) propuso una arquitectura de tres niveles para los sistemas de bases de datos, que resulta muy útil a la hora de conseguir estas tres características.

  21. Arquitectura de tres niveles El objetivo de la arquitectura de tres niveles es el de separar los programas de aplicación de la base de datos física. En esta arquitectura, el esquema de una base de datos se define en tres niveles de abstracción distintos: • En el nivel internose describe la estructura física de la base de datos mediante un esquema interno. Este esquema se especifica mediante un modelo físico y describe todos los detalles para el almacenamiento de la base de datos, así como los métodos de acceso. • En el nivel conceptualse describe la estructura de toda la base de datos para una comunidad de usuarios (todos los de una empresa u organización), mediante un esquema conceptual. Este esquema oculta los detalles de las estructuras de almacenamiento y se concentra en describir entidades, atributos, relaciones, operaciones de los usuarios y restricciones. En este nivel se puede utilizar un modelo conceptual o un modelo lógico para especificar el esquema. • En el nivel externose describen varios esquemas externos o vistas de usuario. Cada esquema externo describe la parte de la base de datos que interesa a un grupo de usuarios determinado y oculta a ese grupo el resto de la base de datos. En este nivel se puede utilizar un modelo conceptual o un modelo lógico para especificar los esquemas.

  22. ALGEBRA RELACIONAL • El álgebra relacional es un conjunto de operaciones que describen paso a paso como computar una respuesta sobre las relaciones, tal y como éstas son definidas en el modelo relacional. Denominada de tipo procedimental, a diferencia del Cálculo relacional que es de tipo declarativo.Describe el aspecto de la manipulación de datos. Estas operaciones se usan como una representación intermedia de una consulta a una base de datos y, debido a sus propiedades algebraicas, sirven para obtener una versión más optimizada y eficiente de dicha consulta

  23. OPERADORES PRIMITIVOS Son varios los operadores que podríamos llamar primitivos: los tradicionales de teoría de conjuntos unión, diferencia y producto cartesiano, y los especialmente introducidos por Codd de restricción y proyección; además, existen otros operadores que se pueden considerar derivados, ya que se pueden deducir de los primitivos.

  24. OPERADORES DERIVADOSLos operadores derivados son aquellos que se pueden expresar siempre en función de operadores primitivos, pero su introducción tiene por fin la simplificación de las consultas.

  25. ESTA FUE MI PRESENTACION DE ACCESS

More Related