Você está na página 1de 28

UNIVERSIDAD DE AYACUCHO FEDERICO FROEBEL

FACULTAD DE CIENCIAS TECNOLÓGICAS E INGENIERÍA

ESCUELA DE INGENIERÍA DE SISTEMAS Y TECNOLOGÍA

BASE DE DATOS DE LA DISTRIBUIDORA

AUTOS AMISTOSOS

CURSO: BASE DE DATOS

PROFESORA: CCESA QUINCHO, Mercedes

CICLO: V

INTEGRANTES

 ALMEYDA CARPIO, Erika


 AYALA QUISPE, Pavel
 CERVANTES MEDINA, Jeffri
 OCHANTE HUAMACCTO, Julihño

AYACUCHO – PERU

2018

1
2
INTRODUCCION

En el futuro las bases de datos nos servirían ya que serían en forma digital y ya no tendríamos
la necesidad de gastar papel y documento en carpetas tradicionales. Además, nos darían más
seguridad al momento de guardar documentos de alta importancia.
Por tal motivo, en este trabajo, hemos diseñado la base de datos de la “Distribuidora Autos
Amistosos”, usando los conocimientos que hemos adquirido durante el periodo académico del
curso de Base de Datos 1.

3
DISTRIBUIDORA AUTOS AMISTOSOS

DESCRIPCIÓN GENERAL DE LA EMPRESA

Autos Amistosos es un distribuidor que ofrece automóviles nuevos de un solo fabricante. El


distribuidor se ubica en un suburbio de una gran ciudad. Sus ventas brutas superan un millón de
dólares anuales. Tiene 10 empleados: Jim Amistoso (dueño/gerente), ocho vendedores y un
administrador. La mayoría de sus clientes son del área vecina y saben del distribuidor por
comentarios personales; por comerciales en periódico, radio y televisión; por Internet, o por
referencia de servicios de compra.

OPERACIONES BÁSICAS

Los clientes potenciales por lo general llegan personalmente a la sala de exhibición para observar
y realizar pruebas de manejo de los autos. Ellos comparan la tienda y visitan a muchos
distribuidores de varios fabricantes. Por lo general tienen una lista de las características que
quieren y cierto conocimiento de los modelos que ofrece el distribuidor.
Cuando entran a la sala de exhibición les da la bienvenida cualquier vendedor que esté libre. En
pocos casos, especifican con cuál vendedor quieren tratar. Trabajan con un solo vendedor hasta
que el trato está completo, porque todas las ventas se realizan sobre una base de comisión.
En cada vehículo hay una calcomanía con el precio, que se destaca de forma prominente
en la ventana lateral. Los clientes negocian con el vendedor para obtener un mejor precio. Si el
precio propuesto está significativamente por abajo del precio de la calcomanía, el vendedor tiene
que obtener la aprobación de Jim antes de acordar el trato.
El financiamiento se puede arreglar con el fabricante a través del distribuidor, o el cliente puede
obtener financiamiento por medio de su banco. Todos los impuestos y cargos de licencia se
pagan a través del distribuidor.
El cliente puede tener personalización adicional del auto, incluidos adornos especiales, sistema
de alarma, sistema de audio y otras características que se realizan en el distribuidor antes de
recoger el automóvil.
Todos los autos nuevos llegan con una garantía estándar, pero los clientes pueden optar por una
garantía extendida a un costo adicional.

NECESIDADES DE INFORMACIÓN

El distribuidor tiene un sistema de gestión de base de datos que en la actualidad sigue la pista
de los automóviles e información de ventas. Sin embargo, Jim quiere desarrollar una nueva base
de datos que pueda proporcionar más información de manera más eficiente que el sistema
actual.
El sistema actual almacena información acerca de los automóviles, los clientes, los vendedores
y las ventas de autos. Se usan las siguientes formas y reportes:

4
1. Calcomanía de precio. La calcomanía de precio que viene con el automóvil cuando se
embarca del fabricante contiene toda la información básica acerca del automóvil. Incluye
una ID de vehículo que identifica de manera única al vehículo y está físicamente
incrustada en la carrocería del automóvil. La calcomanía también proporciona el precio
de lista, modelo, fecha de fabricación, lugar de fabricación, número de cilindros, número
de puertas, peso, capacidad, opciones (no está claro esta parte), color y otras
especificaciones. El distribuidor agrega la fecha cuando se entregó el automóvil y el
kilometraje al momento de la entrega.

2. Datos del cliente. El vendedor obtiene información de contacto básica del cliente cuando
le da la bienvenida a la sala de exhibición. Cuando se realiza una venta se recopila
información de cliente adicional. Jim también busca reunir nombres y direcciones de
potenciales clientes mediante referencias, tarjetas de respuesta de periódicos y revistas,
y otras fuentes. Éstas se usan para enviar por correo material promocional a clientes en
potencia.

3. Licencia, impuestos y documentos de seguro. El distribuidor necesita enviar


información al Estado acerca de cada venta antes de emitir las placas del automóvil.
También deben remitir directamente al Estado el impuesto por ventas estatal y el costo
de la licencia por cada venta. Se les requiere obtener y enviar pruebas de la cobertura
del seguro al Estado antes de liberar el automóvil al nuevo propietario.

4. Factura de venta. Cuando el automóvil se entrega al cliente, se le proporciona a éste


una factura de venta completa (que muestra la información del cliente, nombre del
vendedor, ID del vehículo, kilometraje actual y todas las especificaciones, incluida
cualquier personalización adicional, financiamiento, información de garantía, información
de licencia y seguro, precio y otros detalles más), y una copia se conserva en la
distribuidora
5. Reporte de desempeño de vendedor. A Jim le gustaría un reporte mensual que resuma
las ventas de cada vendedor durante el mes anterior. La cantidad de comisión que gana
también se muestra en el reporte.

6. Encuesta de satisfacción del cliente. Dentro de un mes posterior a cada venta, el


distribuidor envía una encuesta al nuevo propietario, donde plantea preguntas acerca de
la opinión que el cliente tiene del automóvil, el distribuidor y el vendedor.

Además de estas formas y reportes, existen muchos otros que serían útiles. Realice los pasos
1.1 - 1.4 con base en la información proporcionada aquí y cualquier suposición adicional aplicable
que necesite hacer acerca de las operaciones de Autos Amistosos.

5
1. PASOS DEL PROYECTO

 PASO 1.1: Formato de documentos de entrada: en este paso hemos definido el


formato de cada documento de entrada que proporciona información para almacenar en
la base de datos de la Distribuidora de Autos Amistosos.

FORMA DE INFORMACIÓN DEL CLIENTE


DNI ___. APELLIDO PATERNO ___. APELLIDO MATERNO ___. C.P. _____.
NOMBRE DEL CLIENTE ________. RUC ___________. TELÉFONO _________.
CALLE _____________________. CIUDAD____________. PROVINCIA ______.

FORMA DE INFORMACIÓN DEL EMPLEADO


DNI ___. APELLIDO PATERNO ____. APELLIDO MATERNO ___. NOMBRE _____.
CARGO _______. CALLE ______________________________. GENERO _______.
CIUDAD ____________. PROVINCIA ______. C.P. _____. TELÉFONO ______.

FORMA DE INFORMACIÓN DEL AUTOMÓVIL

ID DE VEHÍCULO ____. PRECIO DE LISTA ____. MODELO ___. COLOR _______.

FECHA DE FABRICACIÓN ____. LUGAR DE FABRICACIÓN ____. PESO ______.

NÚMERO DE CILINDROS ____. PRECIO DE LISTA ____. CAPACIDAD _______.

NÚMERO DE PUERTAS ____. EQUIPOS ADICIONALES __________________.

FORMA DE INFORMACIÓN DEL FABRICANTE

ID DE FABRICANTE ____. NOMBRE _____. DIRECCIÓN ________________.

TELÉFONO ___________.

6
FORMA DE INFORMACIÓN DE LA FACTURA DE VENTA

NOMBRE DE CLIENTE ___. DIRECCION CLIENTE ___. DIRECCION CLIENTE ______.

DNI CLIENTE ___. RUC CLIENTE ___. GARANTIA ___. TIPO FINANCIAMIENTO ____.

NOMBRE DE VENDEDOR ___. ID_VEHICULO ___. KILOMETRAJE _____________.

OTRAS ESPECIFICACIONES _____. SEGURO ____. PRECIO VEHICULO _________.

FORMA DE INFORMACIÓN DEL SEGURO VEHICULAR

ID VEHICULO ______. ID DEL SEGURO _____. COSTO DEL SEGURO ____________.

FECHA DE EMISION SEGURO___. RUC CLIENTE ___. FECHA DE CADUCIDAD ___.

FORMA DE INFORMACIÓN DE LA LICENCIA

ID LICENCIA ____. ID VEHICULO ________. COSTO DE LA LICENCIA ____________.

IGV ________. DNI CLIENTE ______. FECHA DE CADUCIDAD DE LICENCIA ______.

 PASO 1.2: Formato de rutina de reportes: en esta describimos el formato de cada


reporte de rutina que el cliente requiere tener en su base de datos.

REPORTE DE DESEMPEÑO DEL VENDEDOR

Apellido ________________________ Nombre de vendedor ____________________


Dirección: _______________________ Ciudad _____________ Provincia _________
Código Postal. _____ Teléfono: _____ ID vendedor ______________

ID auto Modelo Marca Año Precio de venta Comisión Fecha de venta

XXXXX XXXXX XXXXX aaaa 9999.99 99.99 mm/dd/aaaa


XXXXX XXXXX XXXXX aaaa 9999.99 99.99 mm/dd/aaaa

TOTAL DE VENTAS: 999999.99


TOTAL DE AUTOS VENDIDOS: 99
TOTAL DE COMISIONES: 9999

7
REPORTE DE SATISFACCION DEL CLIENTE
Apellido ________________________ Nombre de cliente ____________________
Dirección: _______________________ Ciudad _____________ Provincia _________
Código Postal. _____ Teléfono: _____ ID cliente ______________

Opinión del cliente Fecha de encuesta

XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX mm/dd/aaaa


XXXXX XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX mm/dd/aaaa

 PASO 1.3: Bosquejo de pantallas para transacciones de rutina: para realizar este
paso tuvimos que bosquejar las pantallas de entrada y salida para cada rutina de
transacción a realizar contra la base de datos.

1. Agregar un nuevo cliente potencial: De igual modo, un trabajador administrativo


ingresa datos de la forma de información del cliente potencial, en una pantalla con la
misma plantilla que la forma. La pantalla de resultados informa al usuario que el cliente
se ingresó o que ya está en la base de datos.

2. Agregar un nuevo automóvil: La información acerca del nuevo automóvil se toma


directamente de la forma de información y se ingresa en una pantalla con la misma
plantilla que la forma. La base de datos se comprueba para garantizar que la
combinación de nombre de distribuidor y calcomanía y luego despliega una pantalla
que dice que el vehículo se agregó.

 PASO 1.4: Lista inicial de suposiciones para el proyecto de la Distribuidora Autos


Amistosos: finalmente mencionamos una lista inicial de suposiciones que a nuestro
criterio son necesarios para este proyecto.

1. Un fabricante puede tener muchos modelos de autos en venta en la distribuidora.


2. La base de datos no incluye información de nómina, excepto por la comisión a pagar
al vendedor por la venta del vehículo.
3. Se agrego el atributo email a la entidad cliente ya que se menciona que Jim le gustaría
enviar un email a sus clientes para conocer su opinión del auto, de la distribuidora y
del vendedor que realizo la venta.
4. En la parte final del ítem calcomanía de precio no se especifica si el distribuidor agrega
la fecha cuando se entrega el automóvil al cliente o se le es entregado de fábrica, por
ese motivo solo consideramos en la entidad venta, que el distribuidor agrega la fecha
cuando entrega el automóvil al cliente.
5. Suponemos que el lugar de fabricación seria en un solo país ya que el enunciado nos
menciona que “Autos Amistosos es un distribuidor que ofrece automóviles nuevos de
un solo fabricante”.
6. Los diferentes ID que se requieren serán asignados por el Administrador de la Base
de Datos

8
2. DICCIONARIO DE DATOS

Nuestro diccionario de datos para la distribuidora de autos amistosos está orientado al usuario y
es el siguiente:

apellidos_cli apellidos de un cliente.


apellidos_ven apellido del vendedor.
cantidad_adic cantidad de equipos adicionales de un vehículo.
capacidad capacidad de carga de un vehículo.
categoria categoría de la licencia (A1 - A2 – A3)
cobertura cobertura del seguro antes de liberar el automóvil
color color del automóvil
comision comisión que recibe cada empleado por venta realizada
costo_accesorio costo unitario del accesorio adicional
precio_auto costo del automovil
costo_lic el costo de la licencia por cada venta
costo_seg el costo de seguro vehicular.
costo_total costo total del vehículo más sus agregados adicionales
costo_total_adic el costo total de todas las adicionales que están incluidos en el auto
desc_cobertura descripcion de la cobertura del seguro
descripcion descripción del informe de ventas para la SUNAT
direccion_cli dirección del cliente
direccion_fab dirección del fabricante
direccion_ven dirección del vendedor
duraccion_garant duración de la garantía
email_cli dirección de correo electrónico del cliente
fe_automovil fecha de entrega del automóvil al cliente
fecha_cad Fecha de caducidad del seguro vehicular.
fecha_emi fecha de emisión del seguro vehicular
fecha_fab fecha de fabricación del vehículo
fecha_facturada fecha de facturación de la venta del vehículo
fecha_venta fecha de venta del automóvil
financiamiento tipo de financiamiento del automovil
id_accesorio código de la personalización adicional del vehículo.
id_adicionales codigo de los adicionales incluidos en el automovil
id_auto código del automóvil
id_cliente codigo del cliente
id_encuesta codigo de la encuesta realizada a los clientes
id_fab código del fabricante
id_factura código de la factura
id_garantia codigo de la garantia del automovil
id_informe codigo del informe de las ventas
id_licencia código de la licencia

9
id_seguro código del seguro del vehículo
id_vendedor código del vendedor
id_venta código de la venta
impuestos cantidad de impuestos de las ventas
kilometraje número de kilómetros que recorrió el auto hasta la distribuidora
lugar_fab lugar de fabricación del auto
marca marca del auto
modelo modelo del auto
nom_accesorio nombre del accesorio adicional
nom_garantia nombre de la garantia
nombre_fab nombre de la empresa que fabrica el automóvil.
nombres_cli nombre del cliente al que se venderá el automóvil.
nombres_ven nombre del vendedor
num_asientos cantidad de asientos que desea el cliente en su automóvil.
num_cilindros cantidad de cilindros que posee el motor de su automóvil
num_puertas cantidad de puertas que tiene el automóvil
num_ventas cantidad de ventas registrados durante el mes.
opinion_cliente opnion del cliente acerca del vehiculo, distribuidora y del vendedor.
peso peso del automóvil que viene especificado en la calcomanía
placa_auto placa del automóvil que se emite después de dar la licencia
precio_unitario precio unitario del vehiculo
RUC_fab número de RUC del fabricante.
telefono_cli teléfono del cliente
tipo_garantia tipo de garantía del seguro vehicular.

 LISTA DE TODAS LAS ENTIDADES:


1. automovil
2. cliente
3. vendedor
4. licencia
5. factura
6. venta
7. seguro
8. informe
9. fabricante
10. accesorios
11. adicionales
12. reporte
13. encuesta

 LISTA DE LAS RELACIONES


1. tiene
2. atiende

10
3. realiza
4. registra
5. fabrica
6. reporta
7. genera

3. DIAGRAMA E-R.

En la figura se muestra el diagrama E-R que representa a la distribuidora de autos amistosos,


en este diagrama hemos usado la notación pata de cuervo.

11
4. MODELO RELACIONAL

El modelo relacional del proyecto es el siguiente:

accesorios (id_accesorio, costo_accesorio, nom_accesorio)

adicionales (id_adicionales, id_auto*, costo_total_adic*, cantidad_adic*)

automóvil (id_auto, id_fab, id_adicionales*, modelo, marca, precio_auto, fecha_fab, lugar_fab,


num_cilindros, num_puertas, peso, color, num_asientos, kilometraje).

venta (id_venta, id_cliente, id_vendedor, id_auto, fecha_venta, precio_auto, costo_total_adic*,


comisión, costo_total, impuestos, financiamiento, fe_auto*).

cliente (id_cliente, apellidos_cli, nombres_cli, dirección_cli, teléfono_cli, email_cli)

fabricante (id_fab, nombre_fab, RUC_fab, dirección_fab, teléfono_fab)

vendedor (id_vendedor, apellidos_ven, nombres_ven, dirección_ven)

licencia (id_licencia, id_venta, id_auto, categoría, costo_lic, placa_auto)

encuesta (id_encuesta, id_cliente, id_venta, opinión_cliente*, fecha_encuesta)

factura (id_factura, id_auto, id_venta, id_seguro, id_licencia, placa_auto, color, kilometraje,


id_vendedor, id_cliente, precio_auto, costo_total, fecha_facturada)

garantía (id_garantia, id_auto, nom_garantia, tipo_garantia, duración_garantia)

reporte (id_reporte, id_vendedor, id_venta, comisión, fecha_reporte)

seguro (id_seguro, id_auto, costo_seg, fecha_emi, fecha_cad, cobertura)

informe (id_informe, fecha_informe, id_venta, impuesto, costo_lic)

5. NORMALIZACIÓN DEL MODELO RELACIONAL

En esta parte consideramos que nuestro modelado relacional ya no necesita de normalización


por las siguientes razones:

 es atómico: porque cada atributo de nuestras tablas tiene solo un valor único y sencillo
para cada tupla, después de instanciar nuestras tablas no encontramos campos repetidos
en los dominios de los atributos de la relación.

12
 existe dependencia funcional completa: porque todos los atributos son
completamente dependientes funcionales de las llaves primarias.

6. TABLAS SQL

Para hacer una base de datos en SQL Server, nuestras tablas tendrán las siguientes
estructuras:

TABLA 01: ACCESORIOS


Columna Tipo de Dato Tamaño Constraints
id_accesorio varchar 10 PRIMARY KEY
costo_accesorio float not null
nom_accesorio varchar 20 UNIQUE

TABLA 02: ADICIONALES


Columna Tipo de Dato Tamaño Constraints
id_adicionales varchar 10 PRIMARY KEY
id_auto varchar 10 not null; foreign key (automovil)
costo_total_adic float allow null
cantidad_adic int allow null

TABLA 03: AUTOMÓVIL


Columna Tipo de Dato Tamaño Constraints
id_auto varchar 10 PRIMARY KEY
id_fab varchar 10 not null; foreign key (fabricante)
id_adicionales varchar 10 allow null; fk (adicionales)
modelo varchar 20 UNIQUE
marca varchar 20 not null
precio_auto float not null
fecha_fab int not null
lugar_fab varchar 20 not null
num_cilindros int not null
num_puertas int not null
peso varchar 20 not null
color varchar 20 not null
num_asientos int not null
kilometraje int not null; default value int>0

13
TABLA 04: VENTA
Columna Tipo de Dato Tamaño Constraints
id_venta varchar 10 PRIMARY KEY
id_cliente varchar 10 not null; foreign key (cliente)
id_vendedor varchar 10 not null; foreign key (vendedor)
id_auto varchar 10 not null; foreign key (automovil)
fecha_venta date not null
precio_auto float not null
costo_total_adic float allow null
comisión float not null
costo_total float not null
impuestos float not null
financiamiento varchar 20 not null
fe_auto date allow null

TABLA 05: CLIENTE


Columna Tipo de Dato Tamaño Constraints
id_cliente varchar 10 PRIMARY KEY
apellidos_cli varchar 20 not null
nombres_cli varchar 20 not null
direccion_cli varchar 20 not null
teléfono_cli int not null
email_cli varchar 20 not null

TABLA 06: FABRICANTE


Columna Tipo de Dato Tamaño Constraints
id_fab varchar 10 PRIMARY KEY
nombre_fab varchar 20 not null; UNIQUE
RUC_fab int not null
direccion_fab varchar 20 not null
teléfono_fab int not null

TABLA 07: VENDEDOR


Columna Tipo de Dato Tamaño Constraints
id_vendedor varchar 10 PRIMARY KEY
apellidos_ven varchar 20 not null
nombres_ven varchar 20 not null
direccion_ven varchar 20 not null

14
TABLA 08: LICENCIA
Columna Tipo de Dato Tamaño Constraints
id_licencia varchar 10 PRIMARY KEY
id_venta varchar 10 not null; foreign key (venta)
id_auto varchar 10 not null; foreign key (automovil)
categoria varchar 20 not null
costo_lic float not null
placa_auto varchar 20 not null

TABLA 09: ENCUESTA


Columna Tipo de Dato Tamaño Constraints
id_encuesta varchar 10 PRIMARY KEY
id_cliente varchar 10 not null; foreign key (cliente)
id_venta varchar 10 not null; foreign key (venta)
opinión_cliente varchar 100 allow null
fecha_encuesta date not null

TABLA 10: FACTURA


Columna Tipo de Dato Tamaño Constraints
id_factura varchar 10 PRIMARY KEY
id_auto varchar 10 not null; foreign key (automovil)
id_venta varchar 10 not null; foreign key (venta)
id_seguro varchar 10 not null; foreign key (seguro)
id_licencia varchar 10 not null
placa_auto varchar 20 not null
kilometraje int 20 not null; default value int>0
id_vendedor varchar 10 not null; foreign key (vendedor)
id_cliente varchar 10 not null; foreign key (cliente)
costo_total float not null
fecha_facturada date not null

TABLA 11: GARANTÍA


Columna Tipo de Dato Tamaño Constraints
id_garantia varchar 10 PRIMARY KEY
id_auto varchar 10 not null; foreign key (automovil)
nom_garantia varchar 20 UNIQUE
tipo_garantia varchar 20 not null
duracion_garantia varchar 20 not null

15
TABLA 12: REPORTE
Columna Tipo de Dato Tamaño Constraints
id_reporte varchar 10 PRIMARY KEY
id_vendedor varchar 10 not null; foreign key (vendedor)
id_venta varchar 10 not null; foreign key (venta)
comisión float not null
fecha_reporte date not null

TABLA 13: SEGURO


Columna Tipo de Dato Tamaño Constraints
id_seguro varchar 10 PRIMARY KEY
id_auto varchar 10 not null; foreign key (automovil)
costo_seguro float not null
fecha_emi date not null
fecha_cad date not null
cobertura varchar 20 not null

TABLA 14: INFORME


Columna Tipo de Dato Tamaño Constraints
id_informe varchar 10 PRIMARY KEY
fecha_informe date not null
id_venta varchar 10 not null; foreign key (venta)
impuestos float not null
costo_lic float not null

CREACION DE LA BASE DE DATOS EN SQL SERVER

 A continuación, hemos creado nuestra base de datos mediante consulta, lo hemos


llamado: AutosAmistosos.
luego indicamos al sistema que vamos a usar la base de datos: AutosAmistosos,
mediante la sentencia “use AutosAmistosos;”

nota: Para este proyecto dejaremos que el sistema guarde nuestra base de datos en la
ubicación por defecto y de la misma forma dejaremos que el gestor asigne valores por
defecto para nuestros archivos .mdf y .ldf.

16
CREACION DE LAS TABLAS

En esta parte vamos a crear las tablas (accesorios, adicionales, automóvil, venta, cliente,
fabricante, vendedor, licencia, encuesta, factura, garantía, reporte, seguro, informe) con
sus restricciones y sus respectivos tipos de datos para nuestra base de datos de la Distribuidora
Autos Amistosos.

Para ello vamos a ocupar la sintaxis: créate table *nombre_tabla (


column1 tipodedato,
column2 tipodedato;

);

17
18
19
20
21
22
MODIFICAR TABLA CON ALTER TABLE
se nos ocurrió que podíamos establecer una condición para nuestro atributo “kilometraje” donde
le decimos que verifique que el campo sea int>0 al momento de llenar los datos.

También hemos borrado el campo id_adicionales de la tabla automóvil con la sentencia DROP
COLUMN, porque consideramos que no existir ese campo en la tabla mencionada.

23
INSERTANDO REGISTROS A LAS TABLAS

en esta parte ocuparemos la instrucción INSER INTO para insertar valores a nuestras tablas de
la base de datos de la Distribuidora Autos Amistosos.
Como estamos agregando valores para todas las columnas de la tabla, no vamos a necesitar de
especificar los nombres de la columna en la consulta SQL. Sin embargo, nos aseguraremos de
que el orden de los valores estén en el mismo orden que las columnas de la tabla.

La sintaxis seria la siguiente:

INSERT INTO nombre_de_tabla


VALUES (valor1, valor2, valor3, …);

24
25
26
REALIZAMOS LAS CONSULTAS EN SQL SERVER

Para hacer nuestras la consulta de una tabla completa, hemos usado la sintaxis: SELECT *
FROM.

27
Tabla clientes: SELECT * FROM cliente

Tabla vendedor: SELECT * FROM vendedor

Tabla de fabricante: SELECT * FROM fabricante

28

Você também pode gostar