ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Bases de datos y SGBD

Js ChannelResumen15 de Agosto de 2023

2.776 Palabras (12 Páginas)96 Visitas

Página 1 de 12

BASES DE DATOS: USOS Y SUS CONCEPTOS

ESTUDIANTE:

MERVIN BASTIDAS

JOSE FERNANDEZ

DOCENTE: ANDREA DONADO

CENALTEC (CENTRO NACIONAL TECNOLOGICO)

AUX. SISTEMAS INFORMATICOS

MAICAO - GUAJIRA

2023


CONTENIDO        pág.

BASES DE DATOS:        2

Funciones de las bases de datos        3

El proceso de diseño        4

Aplicaciones para la creación de bases de datos        6

Oracle        6

MySQL        8

Microsoft SQL Server        9

PostgreSQL        11

MongoDB        13

Microsoft Access        15

BIBLIOGRAFÍA        18


BASES DE DATOS:

Una base de datos (DB), en el sentido más general, es una colección organizada de datos. Más específicamente, una base de datos es un sistema electrónico que permite que los datos sean fácilmente accesibles, manipulados y actualizados.

Según Brien, (2003) “Una base de datos es el conjunto integrado de registros u objetos que se relacionan en forma lógica, se hace mención de que las mismas tienen la capacidad de consolidar registros que anteriormente se encontraban almacenados en archivos separados. Los datos almacenados son independientes de los programas de aplicación que utilizan los mismos así como también del tipo de dispositivo que se utiliza para el almacenamiento secundario en los cuales fueron guardados”.

 Además, para Kendall y Kendall, (1997) “Una base de datos es una fuente central de datos que está pensada para que sea compartida por muchos usuarios con una diversidad de aplicaciones”.

En otras palabras, una base de datos es utilizada por una organización como un método de almacenar, administrar y recuperar información. Las bases de datos modernas se gestionan mediante un sistema de gestión de bases de datos (DBMS).

Por otro lado Cobo, (2008) dice que, “Una base de datos es un conjunto de datos almacenados sin redundancias innecesarias en un soporte informático y accesible simultáneamente por distintos usuarios y aplicaciones. Los datos deben de estar estructurados y almacenados de forma totalmente independiente de las aplicaciones que la utilizan”.

Las bases de datos tradicionales están organizadas por campos, registros y archivos. Un campo es una sola pieza de información; Un registro es un conjunto completo de campos; Y un archivo es una colección de registros. Por ejemplo, una guía telefónica es análoga a un archivo. Contiene una lista de registros, cada uno de los cuales consta de tres campos: nombre, dirección y número de teléfono.

Funciones de las bases de datos

Una base de datos permite almacenar gran número de información de una forma organizada para su futura consulta, realización de búsquedas, nuevo ingreso de datos, etc. Todo esto lo permite realizar de una forma rápida y simple desde un ordenador.

Cada base de datos  se compone de una o más tablas que guardan un conjunto de datos. Éstas se dividen en columnas y filas:

Trabajar con bases de datos es fácil cuando tienes los conocimientos necesarios, porque finalmente son herramientas esenciales para construir sitios web más rápidos, dinámicos y modernos.

Estas serían algunas de las características de una base de datos electrónica o digital:

  • Almacena información; cualquiera que necesite guardar.
  • Esta información se encuentra indexada o 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.
  • Cada cierto tiempo su base de datos necesitará una limpieza, tal como la agenda que expusimos en el ejemplo. En el caso de la base de datos, esta se desordena con borrones o cambios, por lo que será necesario hacerle una limpieza fácil y rápida.

El proceso de diseño

El proceso de diseño consta de los siguientes pasos:

  • 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.

Aplicaciones para la creación de bases de datos

  1. Oracle
  2. MySQL
  3. Microsoft SQL Server
  4. PostgreSQL
  5. MongoDB
  6. Microsoft Access

Oracle

Utiliza el lenguaje de programación estandarizado SQL (Structured Query Language) para crear estructuras de bases de datos, gestionar registros, realizar acciones o recuperar datos. [pic 1]

Forma de uso:

Instalación: Primero, debes instalar Oracle Database en el servidor o máquina donde deseas ejecutarlo. Durante la instalación, configuras las credenciales administrativas y otros parámetros.

Creación de la base de datos: Después de la instalación, creas una nueva base de datos o utilizas una existente. La base de datos consta de archivos de datos, archivos de control y archivos de registro que juntos forman el almacenamiento para tus datos.

Acceso y autenticación: Oracle Database proporciona varias formas de acceder a los datos que contiene. Puedes utilizar SQL*Plus (interfaz de línea de comandos) o interfaces gráficas como Oracle SQL Developer. Para acceder a la base de datos, los usuarios deben proporcionar credenciales válidas (nombre de usuario y contraseña).

Consultas SQL: El lenguaje de consulta estructurado (SQL) se utiliza para interactuar con la base de datos. Puedes utilizar SQL para realizar diversas operaciones, como crear tablas, insertar, actualizar y eliminar datos, así como consultar datos mediante declaraciones SELECT.

Modelado de datos: Antes de almacenar datos, diseñas el esquema de la base de datos, que incluye definir tablas, relaciones entre tablas (claves primarias y foráneas), restricciones e índices. Este paso asegura la integridad y el rendimiento de los datos.

Manipulación de datos: Con SQL, puedes insertar, actualizar y eliminar datos en las tablas según sea necesario. [pic 2]

Ilustración 1 - Modelo  de base de datos Oracle

MySQL[pic 3]

MySQL funciona junto con varios programas de utilidad que soportan la administración de las bases de datos MySQL. Los comandos se envían a MySQLServer a través del cliente MySQL, que se instala en una computadora. MySQL fue desarrollado originalmente para manejar rápidamente grandes bases de datos.

Instalación: Primero, debes instalar MySQL en el servidor o en la computadora donde deseas utilizarlo. Puedes descargar MySQL desde su sitio web oficial e instalarlo siguiendo las instrucciones para tu sistema operativo.

...

Descargar como (para miembros actualizados) txt (18 Kb) pdf (1 Mb) docx (1 Mb)
Leer 11 páginas más »
Disponible sólo en Clubensayos.com