Creacion de Consultas en Mariadb y Sqlserver

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 10

TESCHA

REPORTE DE
PRACTICAS SEGUNDA
UNIDAD
Juan Antonio Cordero Tovar

PRIMER REPORTE
Microsoft SQL Server es un sistema para la gestin de bases de datos producido por
Microsoft basado en el modelo relacional. Sus lenguajes para consultas son T-SQL y
ANSI SQL. Microsoft SQL Server constituye la alternativa de Microsoft a otros potentes
sistemas gestores de bases de datos como son Oracle, PostgreSQL o MySQL.

Caractersticas de Microsoft SQL Server

Soporte de transacciones.

Soporta procedimientos almacenados.

Incluye tambin un entorno grfico de administracin, que permite el uso


de comandos DDL y DML grficamente.

Permite trabajar en modo cliente-servidor, donde la informacin y datos se alojan


en el servidor y los terminales o clientes de la red slo acceden a la informacin.

Adems permite administrar informacin de otros servidores de datos.

Objetivo de la prctica:
Se creara una base de datos llamada biblioteca, dentro de esta
base de datos se crearan tres tablas con los siguientes nombres:
socios, libros, prstamos la ltima tabla tendr relacin con la
primera y la segunda tabla.
MATERIALES: SQLSERVER
DESARROLLO
Debemos crear una base de datos llamada biblioteca y la usamos (Ver figura
1)

(Figura 1)

Ahora el siguiente paso es la creacin de la primera tabla llamada socios que


cod_soc, dni, nombre, apellidos, direccin, telfono.
(Ver figura 2)

(Figura 2)

A continuacin se crea la segunda tabla, llamada libros esta contendr los


siguiente campos (isbn, titulo, editorial, ao escrito, autor, ao de edicin,
estado (ver figura 3)

(Figura 3)

A hora se crea la tabla prestamos esta es muy importante porque en ella se


crea la relacin, en base a dos llaves forneas y con una configuracin en
cascada

sus

campos

son:

cod_soc,

isbn,

fecha_inicio,

fecha_limite,

fecha_entrega esta el campo cod_soc y isbn sern las llaves foraneas(ver


figura 4)

(Figura 4)
Ahora insertaremos en cada tabla respectivamente, primero insertaremos en la
tabla socios (ver figura 5 y 5.1)

(Figura 5)

(Figura 5.1)

Hacemos una consulta para verificar si de verdad se guardaron los registros


(ver figura 6)

(Figura 6)

Continuamos con la insercin de la tabla libros (ver figura 7 y 7.1)

(Figura 7)

(Figura 7.1)

Creamos la consulta para verificar si se guardaron los registros (ver figura 8)

(Figura 8)

Ahora insertaremos la tabla llama prestamos (ver figura 9)

(Figura 9)

Ahora generaremos consultas de tres maneras distintas las instrucciones


sern:

Distinct: elimina las filas duplicadas de los resultados de una


instruccin SELECT. Si no se especifica DISTINCT, se devuelven
todas las filas, incluidas las duplicadas.
AS: con esta instruccin asignaremos un alias al campo de nuestra
tabla y asi se mostrara
DATEADD: Devuelve un valor date con el intervalo number
especificado (entero con firma) agregado a un valor datepart
especificado de ese valor date

Ahora mostraremos 3 ejemplos consultas distintas con distinct como podemos


ver no me manda campos repetidos (ver figura 10)

(Figura 10)

Ahora mostraremos 3 ejemplos consultas distintas con la instruccin AS esta


cambiara el nombre de mi campo (ver figura 11)

(Figura 11)

Ahora mostraremos 3 ejemplos consultas distintas con la instruccin DATEADD


esta cambiara la fecha como uno desee sumando o restando das aos o
meses lo haremos de las tres formas (ver figura 12 y 12.1)

(Figura 12 y 12.1)

CONCLUCION:
Esta prctica ayudo a reforzar ms los conocimientos antes adquiridos, cuando
se realiz la prctica dos, a diferencia de la prctica dos, en esta se uso
sqlserver y nuevas instrucciones para consultas como fueron el DISTINCT el
AS y DATEADD.

SEGUNDO REPORTE

Dicho de forma sencilla, MariaDB es un remplazo de MySQL con ms


funcionalidades y mejor rendimiento. MariaDB es un un fork de MySQL que
nace bajo la licencia GPL. Esto se debe a que Oracle compr MySQL y cambi
el tipo de licencia por un privativo, aunque mantuvieron MySQL Community
Edition bajo licencia GPL. La compatibilidad de MariaDB con MySQL es
prcticamente total y por si fuese poco tenemos mejoras de rendimiento y
funcionalidad. MariaDB est diseado para reemplazar a MySQL directamente
ya que mantiene las mismas rdenes, APIs y bibliotecas.

Objetivo de la prctica:
Se creara una base de datos animales, dentro de esta base de datos se creara
una tabla llamada mascotas con los siguientes campos: Id_mascota, especie,
edad, sexo, raza con esto mostraremos la fecha en que naci la mascota
usando la instruccin DATEADD y cambiaremos el nombre del campo sexo y
nombre asignando un alias con la instruccin AS

DESARROLLO
Debemos crear una base de datos llamada animales y la usamos (Ver figura
1)

(Figura 1)
Ahora el siguiente paso es la creacin de la tabla llamada mascotas que tendr
los siguientes campos Id_mascota, especie, edad, sexo, raza
(Ver figura 2)

(Figura 2)

A hora insertaremos 5 registros (ver figura 3)

(Figura 3)

Ahora aremos nuestra consulta mostrando y cambiando

con un alias el

nombre de la mascota y el sexo con la instruccin AS (ver figura 4)

(Figura 4)
A continuacin consultaremos el da que naci la mascota restando la edad
con la fecha actual por medio de la instruccin DATEADD (ver figura 5)

(Figura 5)

También podría gustarte