Reto 02

1. Un almacén de textiles desea realizar una base de datos (SISTEMA DE CREDITO) que permita almacenar la información básica de sus clientes, la información básica de las referencias personales del cliente (tenga presente que un cliente puede tener varias referencias personales), la información del tipo de crédito que se le otorga al cliente, el cual puede ser club o cuenta corriente, tenga presente que un cliente al momento de asentar su crédito en el almacén tiene derecho a elegir un solo tipo de crédito( si el crédito es club tendrá un número de 12 cuotas, si es cuenta corriente tendrá un número de 6 cuotas) , por último se desea almacenar el producto que acredita el cliente. Tenga presente que un cliente puede fiar varios productos.

A continuación:

a) Identifique las tablas referenciales: REFERENCIAPERSONAL - CLIENTE - CREDITO - PRODUCTO

b) Identifique las tablas de movimiento o relacional: REFECLIENTE - CLICREPRO

c) Realizar el modelo entidad relación.


2. A continuación explique para que sirven los siguientes comandos:

Select: Hace parte del comando para seleccionar campos a ver de una tabla en especifico

From: Hace parte del comando para ver una información de una tabla, indicando para que tabla 

Where: Comando condicional

Like: Comando para búsquedas no precisas 

Drop: Comando para eliminar información de la base de datos, depende de que se quiera eliminar para la combinación con este comando

Avg: Comando de operación básica para encontrar el promedio

Count: Comando de operación básica para contar elementos

Show: Comando para ver todas las tablas de la base de datos 

Mysql: Hace parte de los comandos usados para abrir el programa Mysql

Varchar: tipo de dato de un campo que combina letras y numeros

Integer: tipo de dato de un campo que es entero

Float: tipo de dato de un campo que es punto flotante

Decimal: tipo de dato de un campo que es numero con decimal

Date: tipo de dato de un campo que es fecha

Char: tipo de dato de un campo que es cadena

Alter: hace parte de varios comando, donde sirve para indicar a que tabla se le realizara el procedimiento 

Use: Comando para abrir una base de datos que ya esta creada

Add: Comando para agregar campos al final de una tabla

Not null: para indicar que un campo no puede estar vacío cuando estamos creando la tabla

Primary Key: En la creación de tablas, indica que campo va ser la llave primaria en una tabla

Modify: Comando para definir clave primaria a una tabla

Change: Comando para cambiar nombre de un campo

Insert into: Comando para indicar a que campos se va insertar información en una tabla

Foreign key: En la creación de tablas relacionales, comando para indicar que campo va ser la clave foranea

Delete: Comando para eliminar información en una tabla

Values: Comando para insertar información en una tabla

Sum: Comando de operación básica para sumar total de elementos

Max: Comando de operación básica para encontrar el valor maximo

Min: Comando de operación básica para encontrar el valor minimo

Update: Comando para modificar o actualizar datos o registros

References: En la creación de tablas relacionales, comando para referenciar tabla y clave primaria que se va asociar a la clave foranea

Cascade: Hace parte de la estructura del comando para crear tablas relacionales y asignar las claves foraneas.


3. Analisis

Archivo TXT

Link de la base de datos:

Base datos Reto 2

¡Crea tu página web gratis! Esta página web fue creada con Webnode. Crea tu propia web gratis hoy mismo! Comenzar