Conceptualización de las bases de datos
Enviado por Marcelo Saavedra Monsalves • 12 de Septiembre de 2021 • Documentos de Investigación • 816 Palabras (4 Páginas) • 104 Visitas
Conceptualización de las bases de datos
Marcelo Saavedra Monsalves
Bases de Datos
Instituto IACC
21-03-2021
Desarrollo
Una empresa de tecnología esta creando su sede en Santiago, esta requiere la presentación de un modelo técnico referente a como puede ser su base de datos, en cuanto a tipo, nivel de abstracción e independencia, según lo estudiado en la semana 1. Diseñe una propuesta técnica para la empresa, en la cual defina el tipo de base de datos ideal según lo estudiado, así como también la estructura de la base de datos a aplicar y su nivel de abstracción e independencia.
1.- Se debe comenzar por individualizar los datos físicos de la empresa que se esta formando, teniendo en cuenta que esta seria la primera sucursal o sede de la empresa, los datos los cuales se deben manejar son:
Razón Social | Tienda Tecnología MSM |
Dirección | Av. Los parques 365 San Pedro de la Paz |
Ciudad | Concepción |
Actividad Económica | Venta de Artículos Varios. |
Tipo de Bases de Datos | Base de Datos Relacionales. |
Todos los programas mientras se ejecutan necesitan acudir a diversos datos o formar otros datos los cuales se deben de almacenar de manera fiable, sin contradicciones y a largo plazo.
Los administradores de Bases de Datos relacionales más utilizados son:
- SQLITE
- MYSQL
- POSTGRESQL
- MICROSOFT SQL SERVER
- DB2
- ORACLE DATABASE
Propiedades de los datos.
SQL | NoSQL | Características |
Dato tipo definido | Tipo de dato Variable | Integridad de los datos |
Si | No | Operaciones atómicas |
Vertical | Horizontal | Escalabilidad |
Inferior a Gigabyte | Terabyte | Cantidad de Operaciones |
Si | No | Integridad de los Datos |
Todo esto representa un conjunto de datos con las mismas propiedades. Cada relación se acomoda de una serie de filas o registros.
Nivel de Abstracción Conceptual:
Almacenamos los datos y las relaciones de estos dentro de su mismo diseño, esto será utilizado por el administrador de las bases de datos, ya que el es quien decide que se va a guardar o modificar dentro de la base de datos, por otra parte, existe la posibilidad de implementar nivel físico, donde se muestra en detalle las estructuras de los datos que se utilizan para almacenar los datos.
Nivel Físico:
Nombre: Proveedor | Nombre: Inventario | |||||
Campo | Tipo | Tmaño | Campo | Tipo | Tamaño | |
Cod_proveedor | int |
| Cod_articulo | Int |
| |
Prov_empresa | VarChar |
| Cod_proveedor | Int |
| |
Prov_contacto | VarChar |
| Cantidad | Int |
| |
Ptov_telefono |
|
| Precio | BigInt |
| |
Unidad | BigInt |
|
Modelo de Entidad – Relación.
Se elabora a través de un diagrama en base a modelos con lista y su descripción, teniendo la opción de poder transformar múltiples relaciones en binario y convertir las tablas de datos en bases normales en sus atributos.
La base de datos a crear para la nueva empresa de tener un detalle de todos sus productos, debe contar con un orden especifico, ya sea los productos existentes y los vendidos, esto brindara a la empresa un correcto uso de los datos, al momento de realizar las consultas de cada ítem, al momento de gestionar una compra o venta de productos.
...