420 likes | 528 Views
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.
E N D
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 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
INTRODUCCIÓN En la actualidad el enfoque de bases de datosesextensamenteutilizadopor ser la únicasoluciónposibleparamanejargrandesvolúmenes de datos, la complejidad de la extracción de datos y la concurrencia de datos (accesossimultáneos). Las bases de datos se hanextendidopor la disminución de los costos de los servidores y lasnecesidades de exploración de datos. Los sistemasintegrados de gestión, paquetescontables o aplicaciones (como el SGB Sistema General de Bedelías y el Sistema de RecursosHumanos de la UdelaR) almecenan los datos en bases de datos.
Microsoft Access • Microsoft Access, es la basede datos relacionalmás popular,además forma parte dela aplicación de MicrosoftOffice. • 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 mostrarla información en informes organizados y atractivos.
Basede 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. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta.
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 una Misma repeticion o entidad
TABLA, CLAVE Y RELACION CLAVE TABLA
RELACIONES Uno a uno
Crear BD vacía. Se pueden agregar tablas, consultas formularios, informes, etc. según nuestros requisitos. Crear BD según modelos existentes Abrir una BD existente
Una Tabla es una colección de datos sobre un tema específico, tal como Productos o Suministradores. Registro: Todas las informaciones sobre un Producto determinado Campo: informaciones similares
Realizar cálculos sobre un conjunto de registros o sobre un conjunto de tablas 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.
Se utilizan las formularios en distintas manera, como: Formularios para pedir a los usuarios que seleccionen una opción Formularios para las entradas de datos Formularios para abrir otros Formularios oinformes.
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
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.
Definición del Modelo 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.
CONSULTA son acciones, pantallas o listados que se generan mediante instrucciones que permiten seleccionar elementos de una o varias tablas para conjugarlos en un todo informativo, con la finalidad de consultar analizar u administrar los datos de la base.
Formulario: son formatos diseñados por el usuario que permiten consultar, editar o introducir datos en la base.
informe.: permiten recopilar datos de las tablas o de los resultados de la consulta para generar listados informativos, utilizando formatos de impresión.
PAGINAS: SON TAMBIÉN DENOMINADAS PAGINAS DE ACCESO A DATOS , PERMITEN CREAR BASE DE DATOS INTERACTIVOS EN INTERNET O EN UNA INTRANET.
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.
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
Agente de redEs una definición de estación de trabajo lógica para crear dependencias entre los trabajos y las secuencias de trabajos en redes • MODELO DE BASE DE DATOS • El esquema lógico de la información en una base de datos se compone de un conjunto de entidades que pueden compartir información entre ellas mediante unas conexiones.
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.
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.
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
OPERADORES PRIMITIVOS A) UnariosLos operadores unarios tienen como operando una única relación; para su definición utilizaremos la siguiente notación:Restricción o selecciónLa 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
OPERADORES PRIMITIVOS • Los 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.
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.
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.