42
INFORMATICA Y COMPUTACION ESCULA PREPARATORIA OFICIL.NO.165. SAN LUCAS TOTOLMALOYA JOSE AVISAIN MONDRAGON HERNANDEZ PROF:LUIS DANIEL SANCHEZ PA SEGUNDO GRADO GRUPO:1 CUARTO SEMESTR

INFORMATICA Y COMPUTACION

Embed Size (px)

DESCRIPTION

ESCULA PREPARATORIA OFICIL.NO.165. SAN LUCAS TOTOLMALOYA. INFORMATICA Y COMPUTACION. JOSE AVISAIN MONDRAGON HERNANDEZ. PROF:LUIS DANIEL SANCHEZ PAZ. SEGUNDO GRADO GRUPO:1. CUARTO SEMESTR. UNIDAD I INTRODUCCION A LA BASE DE DATOS. CONCEPTOS BASICOS BASE DE DATOS DATO, CAMPO,REGISTO. - PowerPoint PPT Presentation

Citation preview

Page 2: INFORMATICA Y COMPUTACION

UNIDAD IINTRODUCCION A LA BASE DE DATOS

CONCEPTOS BASICOS BASE DE DATOS DATO, CAMPO,REGISTO. TABLA,CLAVE Y RELACION CONSULTAS Y FORMULARIOS INFORMES Y REPORTES TIPOS DE GESTORES DE DATOS MODELOS DE BASE DE DATOS MODELO DE RED MODELO JERARQUICO MODE ENTIDAD, RELACION MODELO RELACIONAL REQUERIMIRNTOS DE CONSTRUCCION MODELO ANSIPARK ARQUITECTURA DE TRES NIVELES ALGEBRA RELACIONAL OPERADORES PRIMITIVOS OPERADORESDE RIVADOS OPERADORES ADICIONALDES DE CONSULTA

Page 3: INFORMATICA Y COMPUTACION

En la actualidad el enfoque de bases de datos es extensamente utilizado por ser la única solución posible para manejar grandes volúmenes de datos, la complejidad de la extracción de datos y la concurrencia de datos (accesos simultáneos).

Las bases de datos se han extendido por la disminución de los costos de los servidores y las necesidades de exploración de datos.

Los sistemas integrados de gestión, paquetes contables o aplicaciones (como el SGB Sistema General de Bedelías y el Sistema de Recursos Humanos de la UdelaR) almecenan los datos en bases de datos.

INTRODUCCIÓN

Page 4: INFORMATICA Y COMPUTACION

Microsoft Access

Microsoft Access, es la base de datos relacional más popular, además forma parte de la aplicación de Microsoft Office.

Permite crear y almacenar potentes bases de datos de cualquier tipo datos (Texto, Números, Objetos, Fechas, etc.).

Permite manejar estos datos e incrementar nuestra capacidad de organizar las informaciones.

Permite realizar consultas a alta velocidad y mostrar la información en informes organizados y atractivos.

Page 5: INFORMATICA Y COMPUTACION

Iniciar Access

Page 7: INFORMATICA Y COMPUTACION

Campo:Es la unidad mas pequeña de informacion que se integra en una base de De datos tambien se podria decir que es un conjunto de caracteres(letras ,Simbolos,etc) relacionados entre si.

REGISTRO:Es un conjunto de campos que contienen datos que pertenesen a unaMisma repeticion o entidad

Page 17: INFORMATICA Y COMPUTACION

Una Tabla es una colección de datos sobre un tema específico, tal como Productos o Suministradores.

Campo: informaciones similares

Registro: Todas las informaciones sobre un Producto determinado

Page 18: INFORMATICA Y COMPUTACION

Se utilizan las consultas para ver, cambiar, y analizar los datos en distintas maneras. También se utilizan como fuentes de registros para formularios, Informes, y páginas de acceso de datos.

Agrupar datos de distintas tablas.

Realizar cálculos sobre un conjunto de registros o sobre un conjunto de tablas

Page 19: INFORMATICA Y COMPUTACION

Se utilizan las formularios en distintas manera, como:

Formularios para las entradas de datos

Formularios para pedir a los usuarios que seleccionen una opción

Formularios para abrir otros Formularios o informes.

Page 20: INFORMATICA Y COMPUTACION

Un informe es una manera efectiva para presentar los datos en un formato requerido.

Crear direcciones

Presentar totales en gráficos

Un conjunto de registros en cada categoría

Totales

Page 21: INFORMATICA Y COMPUTACION

Una página es un tipo especial de página web diseñada para ver y trabajar con datos de Internet.

Un macro es un conjunto de uno o de más acciones que realiza cierta operación, tal como abrir una formulario o imprimir un informe. Los macros ayudan a automatizar las tareas comunes. Por ejemplo, un macro que imprime un informe cuando un usuario hace clic un botón de la orden.

Un modulo es un procedimiento de VISUAL BASIC que se usa para controlar el comportamiento de nuestras formularios, informes, etc.

Page 22: INFORMATICA Y COMPUTACION

Guardar Relaciones

Page 24: INFORMATICA Y COMPUTACION

MODELO RELACIONAL

Page 25: INFORMATICA Y COMPUTACION

El modelo relacional es una estructura basada en colecciones de tablas en 2 dimensiones con propiedades especiales, que permiten representar distintos tipos de asociaciones

Las tablas se denominan entidades y están formadas por un conjunto de tuplas o instancias de cada relación de datos atómicos, llamados dominios.

Cada tupla representa un hecho elemental o aseveración de la realidad a modelar:

< Id objeto, propiedad 1, propiedad 2, … , propiedad n >

< Arbol, Altura, Color, … , Edad >

< Fresno, 10.30, café oscuro, … , 10 >

El orden de cada

en la entidad y de cada dominio es irrelevante en la organización. Aunque los valores de los dominios pueden repetirse, las asociaciones son únicas, por lo que no pueden existir dos instancias iguales.

Definición del Modelo

Page 32: INFORMATICA Y COMPUTACION

Tipos de Gestores de base de datos

Gestor de dominio maestro (MDM) Contiene los archivos de base de datos centralizados que se utilizan para contener la información de los objetos de planificación. Crea el plan de producción al iniciarse cada día y realiza todas las tareas de registro y generación de informes para la red.

Maestro de reservaEs un agente tolerante a errores o gestor de dominio capaz de asumir las responsabilidades del gestor de dominio maestro para realizar la recuperación automática de la carga de trabajo.Gestor de dominioEs el elemento central de la gestión de un dominio. Todas las comunicaciones que se dirigen a y que proceden de los agentes de un dominio se direccionan por medio del gestor de dominio.Gestor de dominio de reservaEs un agente tolerante a errores capaz de asumir las responsabilidades de su gestor de dominio.

Page 33: INFORMATICA Y COMPUTACION

Gestor de dominio de reservaEs un agente tolerante a errores capaz de asumir las responsabilidades de su gestor de dominio.Agente tolerante a errores (FTA)Es una estación de trabajo capaz de resolver las dependencias locales y de iniciar sus trabajos ante la ausencia de un gestor de dominio.Agente estándarEs una estación de trabajo que inicia los trabajos únicamente bajo la dirección de su gestor de dominio.Agente ampliadoEs una definición de estación de trabajo lógica que permite iniciar y controlar los trabajos de otros sistemas y aplicaciones

Page 35: INFORMATICA Y COMPUTACION

Nombre Definición y características

Modelo de red las entidades se representan como nodos y sus relaciones son las líneas que los unen. En esta estructura cualquier componente puede relacionarse con cualquier otro. Los conceptos básicos en el modelo en red son:El tipo de registro, que representa un nodo.Elemento, que es un campo de datos.Agregado de datos, que define un conjunto de datos con nombre.

Modelo jerárquico

los datos son organizados en una estructura parecida a un árbol, implicando un eslabón solo ascendente en cada registro para describir anidar, y un campo de clase para guardar los registros en un orden particular en cada lista de mismo-nivel. Una limitación del modelo jerárquico es su inhabilidad de representar manera eficiente la redundancia en datos.

Modelos de datos relacional

es el más utilizado actualmente ya que utiliza tablas bidimensionales para la representación lógica de los datos y sus relaciones. Puede ser entendido y usado por cualquier usuario.Permite ampliar el esquema conceptual sin modificar las aplicaciones de gestión.Los usuarios no necesitan saber donde se encuentran los datos físicamente.

Modelo de ansipark

para conseguir la separación de los programas y para poder separar y almacenar la base de datos

Page 36: INFORMATICA Y COMPUTACION

REQUERIMIENTOS DE CONSTRUCCION DE UNA BASE DE DATOS

El análisis de requerimientos para una base de datos incorpora las mismas tareas que el análisis de requerimientos del software.

Es necesario un contacto estrecho con el cliente; es esencial la identificación de las funciones e interfaces; se requiere la especificación del flujo, estructura y asociatividad de la información

debe desarrollarse un documento formal de los requerimientos.

Un tratamiento completo del análisis de las bases de datos va mas allá del ámbito de este papel.

Page 37: INFORMATICA Y COMPUTACION

Arquitectura de tres nives El objetivo de la arquitectura de tres niveles es el de separar los

programas de aplicación de la base de datos física.

La mayoría de los SGBD no distinguen del todo los tres niveles. Algunos incluyen detalles del nivel físico en el esquema conceptual.

En casi todos los SGBD que se manejan vistas de usuario, los esquemas externos se especifican con el mismo modelo de datos que describe la información a nivel conceptual, aunque en algunos se pueden utilizar diferentes modelos de datos en los niveles conceptual y externo.

Hay que destacar que los tres esquemas no son más que descripciones de los mismos datos pero con distintos niveles de abstracción. Los únicos datos que existen realmente están a nivel físico, almacenados en un dispositivo como puede ser un disco.

Page 38: INFORMATICA Y COMPUTACION

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.

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.

Con esta consulta podemos definir las preguntas que formulemos en una base de datos con el fin de presentar la informacion de los diferentes modelos

Page 39: INFORMATICA Y COMPUTACION

OPERADORES PRIMITIVOS

A) Unarios

Los operadores unarios tienen como operando una única relación; para su definición utilizaremos la siguiente notación:

Restricción o selección

La restricción, también llamada selección, de una relación mediante una expresión lógica da como resultado una relación formada por el subconjunto de tuplas que satisface dicha expresión lógica. Se denota mediante la letra s.

Existen 2 operadores primitivos el primero se refiere a :los datos que existen en los campos relacionados de dos tablas y el segundo es cuando los datos de la tabla

Page 41: INFORMATICA Y COMPUTACION

OPERADORES DE CONSULTA

Los operadores de consulta estándar son los métodos que forman el modelo de Language-Integrated Query (LINQ). La mayoría de estos métodos funciona en secuencias, donde una secuencia es un objeto cuyo tipo implementa la interfaz Enumerable<(Of <(T>)>)o la interfaz Queryable<(Of <(T>)>).

Hay dos conjuntos de operadores de consulta estándar de LINQ, uno que funciona sobre objetos de tipo Enumerable<(Of <(T>)>) y otro que funciona sobre objetos de tipo Queryable<(Of <(T>)>). Los métodos que constituyen cada conjunto son miembros estáticos de las clases Enumerable y Queryable, respectivamente. Se definen como métodos de extensión del tipo sobre el que operan. Esto significa que se pueden llamar utilizando sintaxis del método estático o sintaxis del método de instancia.

Page 42: INFORMATICA Y COMPUTACION

CONCLUCIONES.

LA S BASE DE DATOS SON AQUELLAS QUE NOS PERMITEN RECOPILAR INFORMACION EN UNA BASE DE DATOIS YA QUE UNA BASE DE DATOS ES UN CONJUNTO DE DATOS QUE TIENEN RELACION ENTRE SI Y TIENEN COMO FINALIDAD MANTENER DICHA INFORMACION EN ORDEN ETO PODRIA SER COMO LA ORGANIZACIÓN DE LA BIBLIOTECA , ETC.

EXISTEN DIFERENTES MODELOS DE BASE DE DATOS COMO:JERAQUICOS,DE RED Y RELACIONAL; ESTOS PUDEN TENER VARIAS RELACIONES ENTRE ELLAS ESTAN-RELACION UNO A UNO-UNO AVARIOS-VARIOS A VARIOS.