SlideShare una empresa de Scribd logo
1 de 9
2014
Ejercicios
básicos
Bases de
datos SQL
EJERCICIO BASES DE DATOS
SQL.
ANALISIS Y DESARROLLO DE SISTEMA DE INFORMACION
Ejercicio BD
 Necesita almacenar los datos de sus clientes en una tabla.
Los datos que guardará serán:
Identificación, apellido, nombre, domicilio y teléfono.
1- Cree un nuevo archivo llamado bdEjercicio usando Access si no existe
2- Intente crear una tabla llamada "clientes" UTILIZANDO el modo de Consulta, en el modo SQL:
3- Cree una tabla llamada "clientes", debe tener los siguientes campos: Identificación llave
Primaria, apellido, varchar(30); nombre, varchar(20); domicilio, varchar (30) y telefono, varchar(11):
R:Se creo la tabla con el siguiente código:
create table clientes (
Identificacion integer Primary key,
apellido varchar(30),
nombre varchar(20),
domicilio varchar(30),
telefono varchar (11)
);
4- Intente crearla nuevamente R: cuando intente crear la tabla nuevamente, no me dejo ya que
existía.
5- Elimine la tabla.
 Necesita almacenar información referente a los libros de una biblioteca personal.
Los datos que guardará serán: título del libro, nombre del autor y nombre de la editorial.
1- Elimine la tabla "libros", si existe.
2- Verifique que la tabla "libros" no existe en la base de datos activa
3- Cree una tabla llamada "libros". Debe definirse con los siguientes campos: Codigo llave
Primaria, titulo varchar(20); autor varchar(30) y editorial varchar(15).
R:
create table libros(
codigo counter primary key,
titulo varchar(20),
autor varchar(30),
editorial varchar(15)
);
4- Intente crearla nuevamente. Aparece mensaje de error.
R: ya existe Sale mensaje de error.
5- Elimine la tabla.
6- Intente eliminar la tabla nuevamente.
_______________________________________________________
 Trabaje con la tabla "agenda" que almacena información de sus amigos.
1- Elimine la tabla "agenda", si existe:
2- Cree una tabla llamada "agenda". Debe tener los siguientes campos: Codigo llave Primaria,
apellido (cadena de 30), nombre (cadena de 20), domicilio (cadena de 30) y telefono (cadena de
La table se realize con lel siguiente codigo:
create table agenda (
codigo counter primary key,
apellido varchar (30),
nombre varchar (20),
domicilio varchar (30),
telefono varchar (11)
);
3- Ingrese los siguientes registros:
'Moreno','Alberto','Colon123','4234567';
'Torres','Juan','Avellaneda135','4458787');
insert into agenda (apellido, nombre, domicilio, telefono) values ("moreno", "alberto", "colon123",
"4234567");
insert into agenda ( apellido, nombre, domicilio, telefono ) VALUES ("torres", "juan",
"avellaneada135", "44587887");
4- Seleccione todos los registros de la tabla:
5- Elimine la tabla "agenda":
6- Intente eliminar la tabla nuevamente;
 Trabaje con la tabla "libros" que almacena los datos de los libros de su propia biblioteca.
1- Elimine la tabla "libros", si existe:
2- Cree una tabla llamada "libros". Debe definirse con los siguientes campos: Codigo llave
Primaria, titulo (cadena de 20), autor (cadena de 30) y editorial (cadena de 15).
La tabla se realizo código:
reate table libros(
codigo counter primary key,
titulo varchar(20),
autor varchar(30),
editorial varchar(15)
);
3- Ingrese los siguientes registros:
'El aleph','Borges','Planeta';
'Martin Fierro','Jose Hernandez','Emece';
'Aprenda PHP','Mario Molina','Emece';
Respuesta : se realizo con el siguiente código:
insert into libros (codigo, titulo, autor, editorial) values("El aleph","Borges","Planeta",
"Martin fierro");
4- Muestre todos los registros (select).
 Un videoclub que alquila películas en video almacena la información de sus películas en
una tabla llamada "peliculas"; para cada película necesita los siguientes datos:
-Codigo llave Primaria,
-nombre, cadena de caracteres de 20 de longitud,
-actor, cadena de caracteres de 20 de longitud,
-duración, valor numérico entero.
-cantidad de copias: valor entero.
1- Elimine la tabla, si existe:
2- Cree la tabla eligiendo el tipo de dato adecuado para cada campo:
create table pelicula (
codigo counter Primary key,
nombre varchar(20),
actor varchar(20),
duracion integer,
cantidad float
);
3- Ingrese los siguientes registros:
'Mision imposible','Tom Cruise',128,3;
'Mision imposible 2','Tom Cruise',130,2;
'Mujer bonita','Julia Roberts',118,3;
'Elsa y Fred','China Zorrilla',110,2;:
insert into pelicula (nombre, actor, duracion, cantidad) values("Mision imposible","Tom
Cruise","128","3");
insert into película (nombre, actor, duracion, cantidad) values(“misión imposible2”, “tom cruise”,
“130”, “2”)
insert into pelicula (nombre, actor, duracion, cantidad) values (“mujer bonita”, “julia Roberts”, “118”,
“3”)
insert into pelicula (nombre, actor, duracion, cantidad ) values (“elsa y fred”, “china zorrilla” ,“110”,
“2”)
4- Muestre todos los registros.
 Una empresa almacena los datos de sus empleados en una tabla "empleados" que
guardan los siguientes datos: nombre, documento, sexo, domicilio, sueldobasico tipo de
dato float.
1- Elimine la tabla, si existe:
2- Cree la tabla eligiendo el tipo de dato adecuado para cada campo:
create table empleados (
documento integer Primary key,
nombre varchar(20),
sexo varchar (20),
domicilio varchar (30),
sueldobasico float
);
3- Ingrese algunos registros:
'Juan Perez','22333444','m','Sarmiento 123',500;
'Ana Acosta','24555666','f','Colon 134',650;
'Bartolome Barrios','27888999','m','Urquiza 479',800;
insert into empleados (documento, nombre, sexo, domicilio, sueldobasico) values("22333444",
"juen perez", "m", "sarmiento123", "500");
insert into empleados (documento, nombre, sexo, domicilio, sueldobasico) values("24555666",
"ana acosta", "f", "colon134", "650");
insert into empleados (documento, nombre, sexo, domicilio, sueldobasico) values("278889999",
"bartalome", "m", "urquiza", "800");
4- Seleccione todos los registros.
 Trabaje con la tabla "agenda" en la que registra los datos de sus amigos.
create table agenda (
codigo counter primary key,
apellido varchar (30),
nombre varchar (20),
domicilio varchar (30),
telefono varchar (11)
);
1- Elimine "agenda", si existe: eliminada
2- Cree la tabla, con los siguientes campos: Codigo llave Primaria, apellido (cadena de 30),
nombre (cadena de 20), domicilio (cadena de 30) y telefono (cadena de 11).
3- Ingrese los siguientes registros:
Acosta,Ana,Colon123, 4234567;
Bustamante,Betina,Avellaneda135, 4458787;
Lopez,Hector,Salta545, 4887788;
Lopez,Luis,Urquiza333, 4545454;
Lopez,Marisa,Urquiza 333, 4545454.
INSERT INTOagenda( apellido,nombre,domicilio,telefono) VALUES("acosta","ana","colon123",
"4234567");
INSERT INTOagenda( apellido,nombre,domicilio,telefono) VALUES("bustamante","betina",
"avellanada135","4458787");
INSERT INTOagenda( apellido,nombre,domicilio,telefono) VALUES("lopez","betina","Urquiza
333",”45545454");
INSERT INTOagenda( apellido,nombre,domicilio,telefono) VALUES("lopez","mariza","Urquiza
333",”45545454");
4- Seleccione todoslosregistrosde latabla
5- Seleccione el registro cuyo nombre sea "Marisa"
6- Seleccione los nombres y domicilios de quienes tengan apellido igual a "Lopez"
7- Muestre el nombre de quienes tengan el teléfono "4545454"
 Trabaje con la tabla "libros" de una librería que guarda información referente a sus libros
disponibles para la venta.
1- Elimine la tabla si existe.
2- Cree la tabla "libros". Debe tener la siguiente estructura:
create table libros (Codigo llave Primaria, titulo varchar(20), autor varchar(30),editorial varchar(15));
3- Visualice la estructura de la tabla "libros".
libros
codigo titulo autor editorial Campo1
2
create table libros(
codigo counter primary key,
titulo varchar(20),
autor varchar(30),
editorial varchar(15)
);
4- Ingrese los siguientes registros:
El aleph,Borges,Emece;
Martin Fierro,Jose Hernandez,Emece;
Martin Fierro,Jose Hernandez,Planeta;
Aprenda PHP,Mario Molina,Siglo XXI;
INSERT INTO libros ( titulo, autor, editorial )
SELECT "El aleph" AS Expr1, "Borges" AS Expr2, "Emece" AS Expr3;
insert into libros (titulo, autor, editorial) values("Martin Fierro","Jose Hernandez","Planeta");
insert into libros (titulo, autor, editorial) values ("Aprenda PHP","Mario Molina","Siglo XXI");
5- Seleccione los registros cuyo autor sea "Borges"
6- Seleccione los títulos de los libros cuya editorial sea "Emece"
7- Seleccione los nombres de las editoriales de los libros cuyo titulo sea "Martin Fierro"
 Un comercio que vende artículos de computación registra los datos de sus artículos en una
tabla con ese nombre.
1- Elimine "articulos", si existe:
2- Cree la tabla, con la siguiente estructura:
codigo integer, nombre varchar(20),descripcion varchar(30), precio float,cantidad integer ;
create table computacion(
codigo integer Primary key,
nombre varchar(20),
descripcion varchar(30),
precio float,
cantidad integer
) ;
3- Ingrese algunos registros:
1,'impresora','Epson Stylus C45',400.80,20;
2,'impresora','Epson Stylus C85',500,30;
3,'monitor','Samsung 14',800,10;
4,'teclado','ingles Biswal',100,50;
5,'teclado','español Biswal',90,50;
4- Seleccione los datos de las impresoras
5- Seleccione los artículos cuyo precio sea mayor o igual a 400
6- Seleccione el código y nombre de los artículos cuya cantidad sea menor a 30
7- Selecciones el nombre y descripción de los artículos que NO cuesten $100
insert into computacion (nombre,descripcion, precio, cantidad )values ("impresora","Epson Stylus
C45","400.80","20");
insert into computación (nombre, descripción, precio, cantidad) values(“impresora”, ","Epson Stylus
C85","400.80","30");
insert into computacion (nombre, descripción, precio, cantidad) values(“monitor”, ","samsung14
","800.10","10");
insert into computacion (nombre, descripción, precio, cantidad) values(“teclado”, ","ingles biswal
","100","50");
insert into computacion (nombre, descripción, precio, cantidad) values(“teclado”, ","español biswal
"90","50");
 Un video club que alquila películas en video almacena la información de sus películas en
alquiler en una tabla denominada "peliculas".
1- Elimine la tabla, si existe.
2- Cree la tabla eligiendo el tipo de dato adecuado para cada campo:
Codigo llave Primaria, titulo varchar(20),actor varchar(20), duracion integer,cantidad integer);
create table peliculass(
codigo counter Primary key,
titulo varchar(20),
actor varchar(20),
duracion integer,
cantidad integer
);
3- Ingrese los siguientes registros:
'Mision imposible','Tom Cruise',120,3;
'Mision imposible 2','Tom Cruise',180,4;
'Mujer bonita','Julia R.',90,1;
'Elsa y Fred','China Zorrilla',80,2;
insert into peliculass (titulo, actor, duracion, cantidad) values ("Mision imposible","Tom Cruise",
"120", "3");
insert into peliculass (titulo, actor, duracion, cantidad) values ("Mision imposible 2","Tom
Cruise","180","4");
insert into peliculass (titulo, actor, duracion, cantidad ) values ("Mujer bonita","Julia R","90","1");
insert into peliculass (actor,titulo, duracion, cantidad) values ("Elsa y Fred","China Zorrilla","80","2");
4- Seleccione las películas cuya duración no supere los 90 minutos
5- Seleccione el título de todas las películas en las que el actor NO sea "Tom Cruise"

Más contenido relacionado

Similar a Ejercicioa basicos, base de datos SQL

Tarea Querys Sql de Wilmer Alcivar
Tarea Querys Sql de Wilmer AlcivarTarea Querys Sql de Wilmer Alcivar
Tarea Querys Sql de Wilmer Alcivarnahun1385
 
CreacióN De Objetos En MySQL
CreacióN De Objetos En MySQLCreacióN De Objetos En MySQL
CreacióN De Objetos En MySQLalexmerono
 
Administracion sql
Administracion sqlAdministracion sql
Administracion sqlvictor_kof
 
AP06nAA7nEV02nnLenguajenEstructuradondenConsultasnSQLnnBRAYAN___5262376d88266...
AP06nAA7nEV02nnLenguajenEstructuradondenConsultasnSQLnnBRAYAN___5262376d88266...AP06nAA7nEV02nnLenguajenEstructuradondenConsultasnSQLnnBRAYAN___5262376d88266...
AP06nAA7nEV02nnLenguajenEstructuradondenConsultasnSQLnnBRAYAN___5262376d88266...ssuserd45c31
 
EJERCICIO SENTENCIAS SQL_Completo.pdf
EJERCICIO SENTENCIAS SQL_Completo.pdfEJERCICIO SENTENCIAS SQL_Completo.pdf
EJERCICIO SENTENCIAS SQL_Completo.pdfBLANCAGESTRADARENTER
 
Creacion de bases de datos en SQL Server
Creacion de bases de datos en SQL ServerCreacion de bases de datos en SQL Server
Creacion de bases de datos en SQL ServerRayoMonster
 
Unidad v integridad relacional
Unidad v  integridad relacionalUnidad v  integridad relacional
Unidad v integridad relacionalOrlando Verdugo
 

Similar a Ejercicioa basicos, base de datos SQL (9)

Manual sql
Manual sqlManual sql
Manual sql
 
Tarea Querys Sql de Wilmer Alcivar
Tarea Querys Sql de Wilmer AlcivarTarea Querys Sql de Wilmer Alcivar
Tarea Querys Sql de Wilmer Alcivar
 
CreacióN De Objetos En MySQL
CreacióN De Objetos En MySQLCreacióN De Objetos En MySQL
CreacióN De Objetos En MySQL
 
Administracion sql
Administracion sqlAdministracion sql
Administracion sql
 
AP06nAA7nEV02nnLenguajenEstructuradondenConsultasnSQLnnBRAYAN___5262376d88266...
AP06nAA7nEV02nnLenguajenEstructuradondenConsultasnSQLnnBRAYAN___5262376d88266...AP06nAA7nEV02nnLenguajenEstructuradondenConsultasnSQLnnBRAYAN___5262376d88266...
AP06nAA7nEV02nnLenguajenEstructuradondenConsultasnSQLnnBRAYAN___5262376d88266...
 
Consultas
ConsultasConsultas
Consultas
 
EJERCICIO SENTENCIAS SQL_Completo.pdf
EJERCICIO SENTENCIAS SQL_Completo.pdfEJERCICIO SENTENCIAS SQL_Completo.pdf
EJERCICIO SENTENCIAS SQL_Completo.pdf
 
Creacion de bases de datos en SQL Server
Creacion de bases de datos en SQL ServerCreacion de bases de datos en SQL Server
Creacion de bases de datos en SQL Server
 
Unidad v integridad relacional
Unidad v  integridad relacionalUnidad v  integridad relacional
Unidad v integridad relacional
 

Último

Navegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
Navegadores de internet - Nuevas Tecnologías de la Información y la ComunicaciónNavegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
Navegadores de internet - Nuevas Tecnologías de la Información y la ComunicaciónAntonia Yamilet Perez Palomares
 
De Olmos Santiago_Dolores _ M1S3AI6.pptx
De Olmos Santiago_Dolores _ M1S3AI6.pptxDe Olmos Santiago_Dolores _ M1S3AI6.pptx
De Olmos Santiago_Dolores _ M1S3AI6.pptxdoloresolmosantiago
 
BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).jcaballerosamayoa
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8antoniopalmieriluna
 
CARPETA PEDAGOGICA DE TOE.docbbbbbbbbbbbx
CARPETA PEDAGOGICA DE TOE.docbbbbbbbbbbbxCARPETA PEDAGOGICA DE TOE.docbbbbbbbbbbbx
CARPETA PEDAGOGICA DE TOE.docbbbbbbbbbbbxCesarAntonioGascoTiz1
 
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptxTarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptxVICTORMANUELBEASAGUI
 
Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024NicolleAndrade7
 
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...dramosbrise1403
 
innovacion banking & warehouse 2024 blog
innovacion banking & warehouse 2024 bloginnovacion banking & warehouse 2024 blog
innovacion banking & warehouse 2024 blogManuel Diaz
 
Tipos de datos en Microsoft Access de Base de Datos
Tipos de datos en Microsoft Access de Base de DatosTipos de datos en Microsoft Access de Base de Datos
Tipos de datos en Microsoft Access de Base de DatosYOMIRAVILLARREAL1
 
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptxTipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptxJOELGARCIA849853
 
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdfjuan23xpx
 
Redes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdfRedes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdfJosAndrRosarioVzquez
 
Introduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptxIntroduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptxcj12paz
 
Desarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - EstradaDesarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - EstradaRicardoEstrada90
 
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptxAVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptxdulcemonterroza
 
Actividad 6/Las TIC en la Vida Cotidiana.
Actividad 6/Las TIC en la Vida Cotidiana.Actividad 6/Las TIC en la Vida Cotidiana.
Actividad 6/Las TIC en la Vida Cotidiana.241534381
 
Chat GPT para la educación Latinoamerica
Chat GPT para la educación LatinoamericaChat GPT para la educación Latinoamerica
Chat GPT para la educación LatinoamericaEdwinGarca59
 
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiCVelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC6dwwcgtpfx
 
Imágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la informaciónImágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la informaciónUniversidad de Sonora
 

Último (20)

Navegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
Navegadores de internet - Nuevas Tecnologías de la Información y la ComunicaciónNavegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
Navegadores de internet - Nuevas Tecnologías de la Información y la Comunicación
 
De Olmos Santiago_Dolores _ M1S3AI6.pptx
De Olmos Santiago_Dolores _ M1S3AI6.pptxDe Olmos Santiago_Dolores _ M1S3AI6.pptx
De Olmos Santiago_Dolores _ M1S3AI6.pptx
 
BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).BUSCADORES DE INTERNET (Universidad de Sonora).
BUSCADORES DE INTERNET (Universidad de Sonora).
 
10°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-810°8 - Avances tecnologicos del siglo XXI 10-8
10°8 - Avances tecnologicos del siglo XXI 10-8
 
CARPETA PEDAGOGICA DE TOE.docbbbbbbbbbbbx
CARPETA PEDAGOGICA DE TOE.docbbbbbbbbbbbxCARPETA PEDAGOGICA DE TOE.docbbbbbbbbbbbx
CARPETA PEDAGOGICA DE TOE.docbbbbbbbbbbbx
 
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptxTarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
Tarea_sesion_15_Reportes Maestro - Detalle con el uso de AJAX.pptx
 
Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024Ejercicio 1 periodo 2 de Tecnología 2024
Ejercicio 1 periodo 2 de Tecnología 2024
 
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
PRÁCTICA Nº 4: “Análisis de secuencias del ADN con el software BioEdit y uso ...
 
innovacion banking & warehouse 2024 blog
innovacion banking & warehouse 2024 bloginnovacion banking & warehouse 2024 blog
innovacion banking & warehouse 2024 blog
 
Tipos de datos en Microsoft Access de Base de Datos
Tipos de datos en Microsoft Access de Base de DatosTipos de datos en Microsoft Access de Base de Datos
Tipos de datos en Microsoft Access de Base de Datos
 
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptxTipos de Datos de Microsoft Access-JOEL GARCIA.pptx
Tipos de Datos de Microsoft Access-JOEL GARCIA.pptx
 
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
¡Ya basta! Sanidad Interior - Angela Kellenberger.pdf
 
Redes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdfRedes Neuronales profundas convolucionales CNN ́s-1.pdf
Redes Neuronales profundas convolucionales CNN ́s-1.pdf
 
Introduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptxIntroduccion-a-la-electronica-industrial.pptx
Introduccion-a-la-electronica-industrial.pptx
 
Desarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - EstradaDesarrollo del Dominio del Internet - Estrada
Desarrollo del Dominio del Internet - Estrada
 
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptxAVANCES TECNOLOGICOS  DEL SIGLO XXI. 10-08..pptx
AVANCES TECNOLOGICOS DEL SIGLO XXI. 10-08..pptx
 
Actividad 6/Las TIC en la Vida Cotidiana.
Actividad 6/Las TIC en la Vida Cotidiana.Actividad 6/Las TIC en la Vida Cotidiana.
Actividad 6/Las TIC en la Vida Cotidiana.
 
Chat GPT para la educación Latinoamerica
Chat GPT para la educación LatinoamericaChat GPT para la educación Latinoamerica
Chat GPT para la educación Latinoamerica
 
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiCVelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
VelderrainPerez_Paola_M1C1G63-097.pptx. LAS TiC
 
Imágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la informaciónImágenes digitales: Calidad de la información
Imágenes digitales: Calidad de la información
 

Ejercicioa basicos, base de datos SQL

  • 1. 2014 Ejercicios básicos Bases de datos SQL EJERCICIO BASES DE DATOS SQL. ANALISIS Y DESARROLLO DE SISTEMA DE INFORMACION
  • 2.
  • 3. Ejercicio BD  Necesita almacenar los datos de sus clientes en una tabla. Los datos que guardará serán: Identificación, apellido, nombre, domicilio y teléfono. 1- Cree un nuevo archivo llamado bdEjercicio usando Access si no existe 2- Intente crear una tabla llamada "clientes" UTILIZANDO el modo de Consulta, en el modo SQL: 3- Cree una tabla llamada "clientes", debe tener los siguientes campos: Identificación llave Primaria, apellido, varchar(30); nombre, varchar(20); domicilio, varchar (30) y telefono, varchar(11): R:Se creo la tabla con el siguiente código: create table clientes ( Identificacion integer Primary key, apellido varchar(30), nombre varchar(20), domicilio varchar(30), telefono varchar (11) ); 4- Intente crearla nuevamente R: cuando intente crear la tabla nuevamente, no me dejo ya que existía. 5- Elimine la tabla.  Necesita almacenar información referente a los libros de una biblioteca personal. Los datos que guardará serán: título del libro, nombre del autor y nombre de la editorial. 1- Elimine la tabla "libros", si existe. 2- Verifique que la tabla "libros" no existe en la base de datos activa 3- Cree una tabla llamada "libros". Debe definirse con los siguientes campos: Codigo llave Primaria, titulo varchar(20); autor varchar(30) y editorial varchar(15). R: create table libros( codigo counter primary key, titulo varchar(20), autor varchar(30), editorial varchar(15) ); 4- Intente crearla nuevamente. Aparece mensaje de error. R: ya existe Sale mensaje de error. 5- Elimine la tabla. 6- Intente eliminar la tabla nuevamente. _______________________________________________________  Trabaje con la tabla "agenda" que almacena información de sus amigos. 1- Elimine la tabla "agenda", si existe: 2- Cree una tabla llamada "agenda". Debe tener los siguientes campos: Codigo llave Primaria, apellido (cadena de 30), nombre (cadena de 20), domicilio (cadena de 30) y telefono (cadena de
  • 4. La table se realize con lel siguiente codigo: create table agenda ( codigo counter primary key, apellido varchar (30), nombre varchar (20), domicilio varchar (30), telefono varchar (11) ); 3- Ingrese los siguientes registros: 'Moreno','Alberto','Colon123','4234567'; 'Torres','Juan','Avellaneda135','4458787'); insert into agenda (apellido, nombre, domicilio, telefono) values ("moreno", "alberto", "colon123", "4234567"); insert into agenda ( apellido, nombre, domicilio, telefono ) VALUES ("torres", "juan", "avellaneada135", "44587887"); 4- Seleccione todos los registros de la tabla: 5- Elimine la tabla "agenda": 6- Intente eliminar la tabla nuevamente;  Trabaje con la tabla "libros" que almacena los datos de los libros de su propia biblioteca. 1- Elimine la tabla "libros", si existe: 2- Cree una tabla llamada "libros". Debe definirse con los siguientes campos: Codigo llave Primaria, titulo (cadena de 20), autor (cadena de 30) y editorial (cadena de 15). La tabla se realizo código: reate table libros( codigo counter primary key, titulo varchar(20), autor varchar(30), editorial varchar(15) ); 3- Ingrese los siguientes registros: 'El aleph','Borges','Planeta'; 'Martin Fierro','Jose Hernandez','Emece'; 'Aprenda PHP','Mario Molina','Emece'; Respuesta : se realizo con el siguiente código: insert into libros (codigo, titulo, autor, editorial) values("El aleph","Borges","Planeta", "Martin fierro"); 4- Muestre todos los registros (select).  Un videoclub que alquila películas en video almacena la información de sus películas en una tabla llamada "peliculas"; para cada película necesita los siguientes datos: -Codigo llave Primaria,
  • 5. -nombre, cadena de caracteres de 20 de longitud, -actor, cadena de caracteres de 20 de longitud, -duración, valor numérico entero. -cantidad de copias: valor entero. 1- Elimine la tabla, si existe: 2- Cree la tabla eligiendo el tipo de dato adecuado para cada campo: create table pelicula ( codigo counter Primary key, nombre varchar(20), actor varchar(20), duracion integer, cantidad float ); 3- Ingrese los siguientes registros: 'Mision imposible','Tom Cruise',128,3; 'Mision imposible 2','Tom Cruise',130,2; 'Mujer bonita','Julia Roberts',118,3; 'Elsa y Fred','China Zorrilla',110,2;: insert into pelicula (nombre, actor, duracion, cantidad) values("Mision imposible","Tom Cruise","128","3"); insert into película (nombre, actor, duracion, cantidad) values(“misión imposible2”, “tom cruise”, “130”, “2”) insert into pelicula (nombre, actor, duracion, cantidad) values (“mujer bonita”, “julia Roberts”, “118”, “3”) insert into pelicula (nombre, actor, duracion, cantidad ) values (“elsa y fred”, “china zorrilla” ,“110”, “2”) 4- Muestre todos los registros.  Una empresa almacena los datos de sus empleados en una tabla "empleados" que guardan los siguientes datos: nombre, documento, sexo, domicilio, sueldobasico tipo de dato float. 1- Elimine la tabla, si existe: 2- Cree la tabla eligiendo el tipo de dato adecuado para cada campo:
  • 6. create table empleados ( documento integer Primary key, nombre varchar(20), sexo varchar (20), domicilio varchar (30), sueldobasico float ); 3- Ingrese algunos registros: 'Juan Perez','22333444','m','Sarmiento 123',500; 'Ana Acosta','24555666','f','Colon 134',650; 'Bartolome Barrios','27888999','m','Urquiza 479',800; insert into empleados (documento, nombre, sexo, domicilio, sueldobasico) values("22333444", "juen perez", "m", "sarmiento123", "500"); insert into empleados (documento, nombre, sexo, domicilio, sueldobasico) values("24555666", "ana acosta", "f", "colon134", "650"); insert into empleados (documento, nombre, sexo, domicilio, sueldobasico) values("278889999", "bartalome", "m", "urquiza", "800"); 4- Seleccione todos los registros.  Trabaje con la tabla "agenda" en la que registra los datos de sus amigos. create table agenda ( codigo counter primary key, apellido varchar (30), nombre varchar (20), domicilio varchar (30), telefono varchar (11) ); 1- Elimine "agenda", si existe: eliminada 2- Cree la tabla, con los siguientes campos: Codigo llave Primaria, apellido (cadena de 30), nombre (cadena de 20), domicilio (cadena de 30) y telefono (cadena de 11). 3- Ingrese los siguientes registros: Acosta,Ana,Colon123, 4234567; Bustamante,Betina,Avellaneda135, 4458787; Lopez,Hector,Salta545, 4887788; Lopez,Luis,Urquiza333, 4545454; Lopez,Marisa,Urquiza 333, 4545454.
  • 7. INSERT INTOagenda( apellido,nombre,domicilio,telefono) VALUES("acosta","ana","colon123", "4234567"); INSERT INTOagenda( apellido,nombre,domicilio,telefono) VALUES("bustamante","betina", "avellanada135","4458787"); INSERT INTOagenda( apellido,nombre,domicilio,telefono) VALUES("lopez","betina","Urquiza 333",”45545454"); INSERT INTOagenda( apellido,nombre,domicilio,telefono) VALUES("lopez","mariza","Urquiza 333",”45545454"); 4- Seleccione todoslosregistrosde latabla 5- Seleccione el registro cuyo nombre sea "Marisa" 6- Seleccione los nombres y domicilios de quienes tengan apellido igual a "Lopez" 7- Muestre el nombre de quienes tengan el teléfono "4545454"  Trabaje con la tabla "libros" de una librería que guarda información referente a sus libros disponibles para la venta. 1- Elimine la tabla si existe. 2- Cree la tabla "libros". Debe tener la siguiente estructura: create table libros (Codigo llave Primaria, titulo varchar(20), autor varchar(30),editorial varchar(15)); 3- Visualice la estructura de la tabla "libros". libros codigo titulo autor editorial Campo1 2 create table libros( codigo counter primary key, titulo varchar(20), autor varchar(30), editorial varchar(15) ); 4- Ingrese los siguientes registros: El aleph,Borges,Emece; Martin Fierro,Jose Hernandez,Emece; Martin Fierro,Jose Hernandez,Planeta; Aprenda PHP,Mario Molina,Siglo XXI; INSERT INTO libros ( titulo, autor, editorial ) SELECT "El aleph" AS Expr1, "Borges" AS Expr2, "Emece" AS Expr3; insert into libros (titulo, autor, editorial) values("Martin Fierro","Jose Hernandez","Planeta"); insert into libros (titulo, autor, editorial) values ("Aprenda PHP","Mario Molina","Siglo XXI");
  • 8. 5- Seleccione los registros cuyo autor sea "Borges" 6- Seleccione los títulos de los libros cuya editorial sea "Emece" 7- Seleccione los nombres de las editoriales de los libros cuyo titulo sea "Martin Fierro"  Un comercio que vende artículos de computación registra los datos de sus artículos en una tabla con ese nombre. 1- Elimine "articulos", si existe: 2- Cree la tabla, con la siguiente estructura: codigo integer, nombre varchar(20),descripcion varchar(30), precio float,cantidad integer ; create table computacion( codigo integer Primary key, nombre varchar(20), descripcion varchar(30), precio float, cantidad integer ) ; 3- Ingrese algunos registros: 1,'impresora','Epson Stylus C45',400.80,20; 2,'impresora','Epson Stylus C85',500,30; 3,'monitor','Samsung 14',800,10; 4,'teclado','ingles Biswal',100,50; 5,'teclado','español Biswal',90,50; 4- Seleccione los datos de las impresoras 5- Seleccione los artículos cuyo precio sea mayor o igual a 400 6- Seleccione el código y nombre de los artículos cuya cantidad sea menor a 30 7- Selecciones el nombre y descripción de los artículos que NO cuesten $100 insert into computacion (nombre,descripcion, precio, cantidad )values ("impresora","Epson Stylus C45","400.80","20"); insert into computación (nombre, descripción, precio, cantidad) values(“impresora”, ","Epson Stylus C85","400.80","30"); insert into computacion (nombre, descripción, precio, cantidad) values(“monitor”, ","samsung14 ","800.10","10"); insert into computacion (nombre, descripción, precio, cantidad) values(“teclado”, ","ingles biswal ","100","50"); insert into computacion (nombre, descripción, precio, cantidad) values(“teclado”, ","español biswal "90","50");
  • 9.  Un video club que alquila películas en video almacena la información de sus películas en alquiler en una tabla denominada "peliculas". 1- Elimine la tabla, si existe. 2- Cree la tabla eligiendo el tipo de dato adecuado para cada campo: Codigo llave Primaria, titulo varchar(20),actor varchar(20), duracion integer,cantidad integer); create table peliculass( codigo counter Primary key, titulo varchar(20), actor varchar(20), duracion integer, cantidad integer ); 3- Ingrese los siguientes registros: 'Mision imposible','Tom Cruise',120,3; 'Mision imposible 2','Tom Cruise',180,4; 'Mujer bonita','Julia R.',90,1; 'Elsa y Fred','China Zorrilla',80,2; insert into peliculass (titulo, actor, duracion, cantidad) values ("Mision imposible","Tom Cruise", "120", "3"); insert into peliculass (titulo, actor, duracion, cantidad) values ("Mision imposible 2","Tom Cruise","180","4"); insert into peliculass (titulo, actor, duracion, cantidad ) values ("Mujer bonita","Julia R","90","1"); insert into peliculass (actor,titulo, duracion, cantidad) values ("Elsa y Fred","China Zorrilla","80","2"); 4- Seleccione las películas cuya duración no supere los 90 minutos 5- Seleccione el título de todas las películas en las que el actor NO sea "Tom Cruise"