Diseña y administra Base de Datos Avanzada

  • Published on
    10-Feb-2017

  • View
    164

  • Download
    0

Transcript

DISEA Y ADMINISTRA BASE DE DATOS AVANZADAAlumno: Saul Emanuel Ruiz RodriguezGrupo: 3B ProgramacinProfesor: Sergio Ivan Prez Siller Qu es una base de datos?Se le llama base de datos a los bancos de informacin que contienen datos relativos a diversas temticas y categorizados de distinta manera, pero que comparten entre si algn tipo de vinculo o relacin que busca ordenarlos y clasificarlos en conjunto.Una base de datos o banco de datos es un conjunto de datos pertenecientes a un mismo contexto Y almacenados sistemticamente para su posterior uso. Qu elementos la conforman?Tablas: es el elemento principal de la base de datos, ya que se registra la informacin que se quiere gestionarFormularios: la informacin dentro de la base de datos puede introducirse directamente en las tablas, pero tambin a travs de un formulario lo que resulta mas comodo y practico.Consultas: es el elemento que se emplea para seleccionar una determinada informacin del interior de la base de datosInformes: se utilizan para que la informacin aparezca ordenada y bien presentada en el momento de la impresin del documento Cules son los elementos del modelo entidad-relacin?Entidad: se trata de un objeto del que se recoje informacin de inters de cara a la base de datos. Graficamente se representan mediante un rectngulo.Relacion: podemos definir la relacin como una asociacin de dos o mas entidades. A cada relacin se le asigna un nombre para poder destinguirla de las dems y saber su funcin dentro del modelo entidad-relacin Atributo: se define como cada una de las propiedades de una entidad o relacin. Cada atributo tiene su nombre y todos los posibles valores que puede tener. Cules son los factores de importancia en el diseo de una base de datos?1.- Debemos tener muy claro cual es nuestro objetivo principal al tomar la decisin de crear una base de datos sobre todo los resultados que en materia de informacin esperamos obtener. Teniendo claro dicho objetivo ser mas fcil determinar acertadamente los conjuntos de datos que necesitamos proporcionarle a la base de datos para que a partir de ellos cumplamos con nuestro propsito aprovechando las herramientas que Access nos ofrece para tal fin.2.- Crear las tablas: habiendo realizado detalladamente lo comentado en el punto anterior procederemos a la creacin de las tablas. Una tabla debe contener datos sobre un tema especifico y no debe contener informacin duplicada.3.- Definir las llaves principales: cada tabla debe tener una llave principal nica. En caso de que el diseo nos arroje tablas que no la tengan. Podemos suplirlo accediendo a que el Access genere un campo de tipo auto numrico para cada una de ellas o creando llaves compuestas.4.- Definir las relaciones entre las tablas: la relacin mas comn entre las tablas es la relacin 1 a n. Una relacin 1 a n quiere decir que para cada registro de la primera tabla pueden existir uno varios o ninguno relacionado en la segunda tabla. Qu es un SGBD?Es un conjunto de programas que permiten el almacenamiento, modificacin y extraccin de la informacin en una base de datos, adems de proporcionar herramientas para aadir, borrar, modificar, y analizar los datos. Cules son los lenguajes usados en SMBD?Los sistemas manejadores de bases de datos (SGBD) en ingles, DataBase Management System (DBMS) son un tipo de software muy especifico dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan.