Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


MOnografía de programación, Monografías, Ensayos de Programación Java

MOnografía de programación con respecto a los tipo de lenguajes

Tipo: Monografías, Ensayos

2020/2021

Subido el 14/07/2021

chiroque-carlos
chiroque-carlos 🇵🇪

5 documentos

1 / 6

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
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
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga MOnografía de programación y más Monografías, Ensayos en PDF de Programación Java solo en Docsity!

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 BDDeterminar 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