Evidencia Informe Técnico AA3

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 7

CONSTRUCCION DE BASES DE DATOS CON MYSQL.

(2885262)

Aprendiz:

Jimmy Ramos Martínez

Evidencia Informe técnico AA3-EV01

Sena
INTRODUCCIÓN:

El manejo de sentencias DML (Lenguaje de Manipulación de Datos) y DDL (Lenguaje de


Definición de Datos) nos permite interactuar por medio de un software con una base de datos.
Logrando acceder a los mismos ya sea para crear, modificar, actualizar o definir su estructura, a
continuación presentaremos la forma de cómo usarlo mediante ejemplos que permitan mostrar el
uso de dichas sentencias.
DESARROLLO.

estudio de caso Import Tech SAS:

Importech, empresa que comercializa productos tecnológicos, 15 años en el mercado, comercializa


partes y suministros para computadores. Requiere construir un sistema de información que permita
controlar el proceso de ventas. Diseñar una base de datos BD de tipo relacional para registrar las
ventas. Específicamente requiere llevar un control de proveedores, clientes, productos y ventas.
Un proveedor se modela con Nip, Nit, nombre, dirección, teléfono y página Web. El cliente se
modela con Nip, nombre y dirección debe contener: calle, número, comuna y ciudad; varios
teléfonos de contacto, Para los proveedores y clientes el NIP, es un valor único equivalente al DNI.
Los productos se modelan con nombre, proveedor, stock, precio actual, categorías, una categoría
clasifica varios productos; de una categoría interesa saber su id, nombre y descripción. Un producto
es comercializado, por varios proveedores, pero puede que uno solo provee únicamente un
producto. Por razones de contabilidad, se debe registrar la información de cada venta, esta tiene un
único número de factura, fecha, cliente, descuento y monto total. Una venta se compone de varios
productos y por eso interesa el precio al momento de la venta, la cantidad vendida y el monto total.
Se debe tener en cuenta que un producto puede estar en varias ventas, pero se puede tener un
producto que no haya sido vendido. Adicionalmente cada cliente puede realizar varias ventas y en
una de esas solamente participa un cliente.

creamos nuestra base de datos con el nombre de Import Tech, con el comando CREATE DATABASE

Teniendo esto ya estamos listos para la ejecución de las instrucciones y sentencias DDL y DML del
lenguaje SQL sobre la base de datos construida para el caso de estudio propuesto.
Se usa el comando use y el nombre de la base de datos a trabajar, para indicar donde se ejecutarán
los comandos, en este caso (use Importech)
Sentencias CREATE

Creamos la tabla clientes con la sentencia CREATE con el siguiente formato

CREATE TABLE nombre_tabla (columna1 TIPO_DE_DATO, columna2 TIPO_DE_DATO, ... columnaN TIPO_DE_DATO);

Creando sus variables y tipos, asignando el tamaño, que no halla valores nulos y llave
principal de la tabla

Sentencia INSERT
Usando la siguiente estructura de comandos podemos agregar datos a la tabla

INSERT INTO nombre_tabla (columna1, columna2, ..., columnaN)


VALUES (valor_columna1, valor_columna2, ..., valor_columnaN);
Sentencia UPDATE
Procedemos a actualizar los registros de la tabla cliente con el comando UPDATE cambiando
en este caso los datos de la columna calle , utilizando la siguiente estructura

UPDATE nombre_tabla
SET columna1 = valor_nuevo1, columna2 = valor_nuevo2, ..., columnaN = valor_nuevoN
WHERE condicion;
sentencia TRUNCATE
eliminamos los registros almacenados con el comando TRUNCATE sin afectar la estructura
de la tabla

La sintaxis para usar este comando es la siguiente


TRUNCATE TABLE nombre_tabla;

Sentencia SELECT
Mostramos los datos almacenados en la latbla clientes usando al suigiente estructura
SELECT * FROM TABLE
Conclusión
El uso de sentencias DML Y DDl nos permiten la manipulación y definición de datos en una
base de datos, permitiéndonos interactuar con la información almacenada en ella, como
hacer consultas, sin embargo, hay que tener cuidado con una manipulación inadecuada de
estos porque puede conllevar a perdida de información que en algunos casos puede ser
irrecuperable.

También podría gustarte