



Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
MOnografía de programación con respecto a los tipo de lenguajes
Tipo: Monografías, Ensayos
1 / 6
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!




FACULTAD DE CIENCIAS ESCUELA ACADÉMICO PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMATICA ASIGNATURA DE PROGRAMACIÓN III Tema: Base de datos Autor: Chiroque Huamán Guillermo Carlos Docente: MSc. Ing. Wilfredo M. Trejo F. Huaraz – Ancash - Perú 2021
1. ¿Qué es una base de datos? Es una herramienta que funciona como “almacén”, es decir, guarda grandes cantidades de información de forma organizada para poder encontrarla y utilizarla de manera fácil y ordenada. Todos usamos bases de datos, solo que no tenemos conciencia de que eso es lo que son. Por ejemplo, una agenda con nombres, direcciones y números telefónicos es una base de datos. Informáticamente, una bd está relacionada a un sistema formado por un conjunto de datos almacenados en discos que permiten el acceso directo a ellos y una serie de programas que puedan manipular ese conjunto de datos. 2. ¿Para qué sirve? Almacena información; cualquiera que necesite guardar. Esta información se encuentra registrada y se mantienen los datos almacenados en un orden tal que permite su búsqueda rápida. Además, incluye un sistema de recuperación rápida. Esta recuperación se llama ‘Consulta’. Usted hace la consulta y el computador buscará rápidamente lo que está necesitando. 3. Tipos: 3.1. Modelo relacional: Es un tipo de base de datos que almacena y proporciona acceso a puntos de datos relacionados entre sí. Las bases de datos relacionales se basan en el modelo relacional, una forma intuitiva y directa de representar datos en tablas. En una base de datos relacional, cada fila de la tabla es un registro con un ID único llamado clave. Las columnas de la tabla contienen atributos de los datos, y cada registro generalmente tiene un valor para cada atributo, lo que facilita el establecimiento de las relaciones entre los puntos de datos. 3.2. Modelo Entidad- Relación Es un tipo de diagrama de flujo que ilustra cómo las "entidades", como personas, objetos o conceptos, se relacionan entre sí dentro de un sistema. Los diagramas ER se usan a menudo para diseñar o depurar bases de datos relacionales en los campos de ingeniería de software, sistemas de información empresarial, educación e investigación. También conocidos como los ERD o modelos ER, emplean un conjunto definido de símbolos, tales como rectángulos, diamantes, óvalos y líneas de conexión para representar la interconexión de entidades, relaciones y sus atributos. Son un reflejo de la estructura gramatical y emplean entidades como sustantivos y relaciones como verbos.
4. Pasos para elaborar una BD Determinar el propósito de la base de datos Esto le ayudará a prepararse para los pasos restantes. Buscar y organizar la información necesaria Recopile todos los tipos de información que podría querer registrar en la base de datos, como los nombres de producto y los números de pedido. Dividir la información en tablas Divida los elementos de información en entidades principales o temas, como Productos o Clientes. Después, cada tema se convierte en una tabla. Convertir los elementos de información en columnas Decida qué información quiere almacenar en cada tabla. Cada elemento se convierte
en un campo y se muestra como una columna en la tabla. Por ejemplo, una tabla de empleados podría incluir campos como Apellidos y Fecha de contratación. Especificar las claves principales Elija la clave principal de cada tabla. La clave principal es una columna que se usa para identificar cada fila. Un ejemplo podría ser Id. de producto o Id. de pedido. Establecer las relaciones de tablas Busque en cada tabla y decida cómo se relacionan los datos en una tabla con los datos de otras tablas. Agregue campos a las tablas o cree tablas para aclarar las relaciones, según sea necesario. Perfeccionar el diseño Analice el diseño en busca de errores. Cree las tablas y agregue unos cuantos registros de datos de ejemplo. Compruebe si puede obtener los resultados que quiere de las tablas. Haga algunos ajustes en el diseño, si es necesario. Aplicar las reglas de normalización Aplique las reglas de normalización de datos para ver si las tablas están estructuradas correctamente. Haga algunos ajustes en las tablas, si es necesario.
5. Objetos de una BD Una base de datos está hecha de varios componentes u objetos: tablas, consultas, formas y reportes, entre otras. A continuación, te mostraré la descripción de cada uno de ellos y más adelante profundizaremos en los mismos. Tabla Una tabla en la base de datos es el objeto que contiene la información básica que deseas archivar. Un icono blanco y azul representa la tabla en el Panel de Navegación. Por ejemplo, en la tabla "Clientes" existen columnas, o campos de información incluyendo el título y el autor. Por otro lado, cada fila corresponde a un registro que contiene la información específica de los campos en la lista. Consulta Es un objeto que proporciona una vista de una o varias tablas. Las consultas se pueden usar para consultar, borrar, actualizar, o insertar datos en una tabla. También es posible definir consultas que creen nuevas tablas a partir de las tablas existentes. Una consulta puede ser una búsqueda simple de un registro específico o una solicitud de seleccionar todos los registros que satisfagan un conjunto de criterios. Una vez hecha la selección, se puede producir un listado. Formulario