BASE DE DATOS <<***BIBLIOTECA***>> EN SQL SERVER 2008
|
|
|
- Juan Carlos San Martín Vázquez
- hace 10 años
- Vistas:
Transcripción
1 BASE DE DATOS <<***BIBLIOTECA***>> EN SQL SERVER 2008 Creando Tablas select * from Libro create table Libro ( [Id_Libro] numeric, primary key (Id_Libro), [Titulo]text, [Editorial] text, [Area] text ) MUESTRA LA TABLA select * from Autor create table Autor ( [Id_Autor]numeric, primary key (Id_Autor), [Nombre]text, [Nacionalidad] text, [Edad] char (5), ) select * from Estudiante create table Estudiante ( [Id_Lector]numeric, primary key (Id_Lector), [CI] char(5), [Nombre]text, [Apellido] text, [Direccion] text, [Carrera] text, [Edad]char(5) )
2 select * from LibAut create table LibAut ( [Id_Autor]numeric, FOREIGN KEY (Id_Autor) REFERENCES Autor (Id_Autor), [Id_Libro] numeric, FOREIGN KEY (Id_Libro)REFERENCES Libro (Id_Libro) ) select * from Prestamo create table Prestamo ( [Id_Lector]numeric, FOREIGN KEY (Id_Lector) REFERENCES Estudiante (Id_Lector), [Id_Libro] numeric, FOREIGN KEY (Id_Libro) REFERENCES Libro (Id_Libro), [Fecha_Prestamo] nchar(10), [Fecha_Devuelto]nchar(10), [Devuelto]nchar(10), )
3 Insertar datos a la Tabla << Libro >> **** select * from Libro **** insert into Libro values ('001','El Señor de las Moscas','Marruecos','Novela') insert into Libro values ('002','El Esclavo','Porrua','Narracion') insert into Libro values ('003','El Señor de los Anillos','FCE','Internet') insert into Libro values ('004','Don Quijote de la Mancha','Grijalva','Narracion') insert into Libro values ('005','visual Estudio Net','Alfay Omega','informatica') insert into Libro values ('006','Base de Datos','Alfay Omega','informatica') insert into Libro values ('007','Ingenieria de Software','Alfay Omega','informatica') insert into Libro values ('008','Un Mexicano Mas','planeta','novela') insert into Libro values ('009','Entregame tu corazon','marruecos','novela') insert into Libro values ('010','Harry Potter','edicciones prado','internet') insert into Libro values ('011','Harry Potter:Las Reliquias de la Muerte ','edicciones prado','internet') insert into Libro values ('012','Orgullo y Prejuicio','Marruecos','Novela') insert into Libro values ('013','Romeo y Julienta','Marruecos','Novela') insert into Libro values ('014','Navidad en las Montañas','Marruecos','Narracion') insert into Libro values ('015','El Señor de los Anillos: Las Dos Torres','FCE','Internet')
4 Insertar datos a la Tabla << Autor>> **** select * from Autor **** insert into Autor values ('16','Juan Rufol','mexicano','45') insert into Autor values ('17','Willian Golding','Alemania','50') insert into Autor values ('18','Barbara Gostmich','Francia','33') insert into Autor values ('19','Mario Benedetti','USA','47') insert into Autor values ('20','Altamirano','mexicano','65') insert into Autor values ('21','Jose Gonzalez','italiano','55') insert into Autor values ('22','Ana laura Delgado','mexicano','48') insert into Autor values ('23','Og Mandino','Usa','44') insert into Autor values ('24','thomas Huxley','japones','60') insert into Autor values ('25','Leticia Lopez Juarez','Canadiense','58') insert into Autor values ('26','Osar Palacios Ceballos','mexicano','45') insert into Autor values ('27','Zamná Heredia','portugues','62') insert into Autor values ('28','maria Bernaldez ','mexicano','54') insert into Autor values ('29','Jhon y Rita Lang','italiano','55') insert into Autor values ('30','Rafael Camacho','chileno','62')
5 Insertar datos a la Tabla << Estudiante>> **** select * from estudiante **** insert into Estudiante values ('31','3498','Maria','crispin','noche triste','contabilidad','17') insert into Estudiante values ('32','3498','Jonathan','Garcia Lopez ','morelos no 7','alimentos','17') insert into Estudiante values ('33','6295','roberto','Sanchez Mejia','flor de azalia SN','agrobiotecnologia','20') insert into Estudiante values ('34','3452','Paola','Cervantes Castillo','Av. Zaragoza','contabilidad','18') insert into Estudiante values ('35','3792','mayra','Hernandez Sanchez','Allende No 3','alimentos','22') insert into Estudiante values ('36','6295','ivan','Trejo Aragon','Galeana No23','contabilidad','19') insert into Estudiante values ('37','2443','Alexander','Borregero Cerero','Guerrero No8','contabilidad','18') insert into Estudiante values ('38','3452','Erick', 'Diaz olalde','puerta Norte No6','agrobiotecnologa','18') insert into Estudiante values ('39','2443','luis', 'Chaltel Gaspar','noche triste','paramedicos','19') insert into Estudiante values ('40','3452','Enrique', 'Aldama Leyte','ahuehuetes ','tic-si','22') insert into Estudiante values ('41','3498','raul', 'Valdez Alanes', 'noche triste No9','administrador','17') insert into Estudiante values ('42','1073','Sandra', 'Guzman Agurre','Hidalgo No12','contabilidad','20') insert into Estudiante values ('43','3792','Maricruz','Crispin Claveria','Mariano Matamoros SN','contabilidad','19') insert into Estudiante values ('44','1073','Gabriel', ' Liberato Cuacuamoxtla','Cuauhtemoc','administracion','23') insert into Estudiante values ('45','2443','Marisol', 'Jimenez Jimenez','Los pinos No15','tic-si','20')
6 Insertar datos a la Tabla << LibAut>> **** select * from LibAut **** insert into LibAut values('16','001') insert into LibAut values ('17','002') insert into LibAut values ('18','003') insert into LibAut values('19','004') insert into LibAut values('20','005') insert into LibAut values('21','006') insert into LibAut values('22','007') insert into LibAut values('23','008') insert into LibAut values('24','009') insert into LibAut values('25','010') insert into LibAut values('26','011') insert into LibAut values('27','012') insert into LibAut values('28','013') insert into LibAut values('29','014') insert into LibAut values('30','015')
7 Insertar datos a la Tabla << Prestamo >> **** select * from prestamo **** ('31','001','08/04/2012','10/04/2012','11/04/2012') ('32','005','08/04/2012','10/04/2012', '10/04/2012') ('33','006','08/04/2012','10/04/2012','12/04/2012') ('34','005','07/05/2012','09/05/2012','10/05/2012') ('35','004','09/05/2012','11/05/2012','11/05/2012') ('36','003','25/05/2012','28/05/2012','28/05/2012') ('37','001','12/06/2012','14/06/2012','15/06/2012') ('38','001','13/06/2012','15/06/2012','15/06/2012') ('39','006','14/01/2013','16/01/2013','16/01/2013') ('40','007','16/02/2013','18/02/2013','18/02/2013') ('41','008','20/02/2013','22/02/2013','25/02/2013') ('42','007','11/03/2013','13/03/2013','13/03/2013') ('43','010','27/03/2013','29/03/2013','01/04/2013') ('44','006','08/04/2013','10/04/2013','10/04/2013') ('45','002','08/04/2013','10/04/2013','10/04/2013')
8 << diagrama>> Vistas create view libaut as select id_libro,titulo,area from Libro0 where Id_Libro=Id_Libro select * from libaut
9 - create view PresLib as select Prestamo0.Id_Libro,Prestamo0.Id_Lector,Prestamo0.Fecha_Prestamo from Prestamo0 where Id_Libro=Id_Libro elect * from PresLib - << ***Consultas*** >> 1) Listar Los Datos De Los Autores select * from Autor
10 - 2) Listar Nombre Y Edad De Los Autores select Nombre, Edad from Autor - 3) Que Estudiantes Pertenecen A La Carrera De Informática select nombre from Estudiantee where carrera = 'tic-si' 4) Listar Los Nombres De Los Estudiantes Cuyo Apellido Comience Con La Letra G
11 select nombre from estudiantee where apellido like 'G %' - 5) Quienes Son Los Autores Del Libro visual Estudio Net, Listar Solamente Los Nombres select id_libro from libro0 where titulo = 'visual Estudio Net'(select id_autor from libautt where id_libro = '005' ) select Nombre from auto0r where Id_Autor='20' - 6) Que Autores Son De Nacionalidad Usa O Francia select nombre from auto0r where nacionalidad = 'Francia'
12 - 7) Que Libros Son Del Área De Internet select titulo from libro0 where area='internet' - 8) Que Libros Se Prestó Al Lector raul Valdez Alanes select id_lector, nombre,apellido from estudiantee where apellido = 'valdez alanes' select id_libro from prestamo0 where id_lector ='41'(select titulo from libro0 where id_libro='008')
13 - 9) Listar El Nombre Del Estudiante De Menor Edad select nombre from estudiante where edad = (select min(edad)from estudiante ) - 10) Listar Los Nombres De Los Estudiantes A Los Que Se Les Prestaron Libros De Base De Datos select id_libro, titulo from libro0 where titulo = 'base de datos' select Id_lector, Id_libro from prestamo0 where Id_libro ='006' select nombre,apellido from estudiantee where id_lector = ('33''39''44')
14 - 11) Listar Los Libros De Editorial Alfay Omega select id_libro, titulo from libro0 where Editorial = 'Alfay Omega' - 12) medio Listar Los Libros Que Pertenecen Al Autor Mario Benedetti select id_autor,nombre from auto0r where nombre = 'Mario Benedetti' select id_libro,id_autor from libautt where id_autor = '19' select titulo from libro0 where id_libro = '004'
15 - 13) Listar Los Títulos De Los Libros Que Debian Devolverse El 10/04/2012 select id_libro from prestamo0 where fecha_devuelto = '10/04/2012' select titulo from libro0 where id_libro = '001' - 15 Listar Los Datos De Los Estudiantes Cuya Edad Es Mayor Al Promedio select * from Estudiantee where Edad> (select AVG (Edad)from Estudiantee)
16 BASE DE DATOS <<***BIBLIOTECA***>> EN MYSQL Crear una base de datos CREATE DATABASE BLIBLIOTECA SHOW DATABASES Muestra las base de dato que contiene el programa y la que creamos - - Creando Tablas Para crear tablas primero que nada en MYSQL debemos seleccionar la base de datos en la cual vamos a trabajar Use biblioteca create table Autor ( Id_Autornumeric, primary key (Id_Autor), Nombretext, Nacionalidad text, Edad char (5), );
17 - Show tables; Muestra las tablas creadas en la base de datos - - Insertar datos a la Tabla << Libro >> insert into Libro values ('001','El Señor de las Moscas','Marruecos','Novela') insert into Libro values ('002','El Esclavo','Porrua','Narracion') select * from libro; - -
18 Insertar datos a la Tabla << Autor>> insert into Autor values ('16','Juan Rufol','mexicano','45') ; insert into Autor values ('17', 'Willian Golding','Alemania','50') ; insert into Autor values ('18', 'Barbara Gostmich','Francia','33'); select * from Autor; - Insertar datos a la Tabla << Estudiante >> insert into Estudiante values ('31','3498','Maria','crispin','noche triste','contabilidad','17'); insert into Estudiante values ('32','3498','Jonathan','Garcia Lopez ','morelos no 7','alimentos','17'); select * from estudiante
19 - Insertar datos a la Tabla << LibAut>> insert into LibAut values('16','001'); insert into LibAut values ('17','002'); insert into LibAut values ('18','003'); select * from LibAut; - Insertar datos a la Tabla << Prestamo>> ('31','001','08/04/2012','10/04/2012', '11/04/2012'); ('32','005','08/04/2012','10/04/2012', '10/04/2012'); select * from Prestamo; -
20 << ***Consultas*** >> Listar Los Datos De Los Autores select * from Autor; - Listar Nombre Y Edad De Los Autores select nombre, edad from Autor; - Que Estudiantes Pertenecen A La Carrera De Informática
21 select nombre from Estudiantee where carrera = 'tic-si'; - Quienes Son Los Autores Del Libro visual Estudio Net, Listar Solamente Los Nombres select id_libro from libro0 where titulo = 'visual Estudio Net'(select id_autor from libaut where id_libro = '005' ) select Nombre from autor where Id_Autor='20'; Listar El Nombre Del Estudiante De Menor Edad select nombre from estudiante where edad = (select min(edad)from estudiante ); - -
22 - Listar Los Libros De Editorial Alfay Omega select id_libro, titulo from libro0 where Editorial = 'Alfay Omega'; - 12 Listar Los Libros Que Pertenecen Al Autor Mario Benedetti - select id_autor,nombre from auto0r where nombre = 'Mario Benedetti'; select id_libro,id_autor from libautt where id_autor = '19'; select titulo from libro0 where id_libro = '004';
23 Vistas create view libaut as select id_libro,titulo,area from Libro0 where Id_Libro=Id_Libro select * from libaut - create view PresLib as select Prestamo0.Id_Libro,Prestamo0.Id_Lector,Prestamo0.Fecha_Prestamo from Prestamo0 where Id_Libro=Id_Libro elect * from PresLib -
Base de Datos SQL Server
Base de Datos SQL Server Vistas GABRIELA LIBERATO SERRANO TIC-SI 2 D 1) Crear Base de Datos Club : create database Club use Club Crear tabla socios create table socios( documento char(8) not null, nombre
EXAMEN TEMAS 3, 4 y 5. CREACIÓN Y EXPLOTACIÓN DE UNA BASE DE DATOS
Nombre y apellidos: EXAMEN TEMAS 3, 4 y 5. CREACIÓN Y EXPLOTACIÓN DE UNA BASE DE DATOS 1. Crear la base de datos tiendas y, en ella, crear las tablas que se indican a continuación. Utilizar para todas
UNIVERSIDAD AUTONOMA DE LOS ANDES UNIANDES LENGUAJE SQL. SQL es un estándar un lenguaje estructurado para consultas
LENGUAJE SQL Que es SQL? SQL es un estándar un lenguaje estructurado para consultas SQL te permite acceder y manejar bases de datos SQL es un Estándar (ANSI American National Standards Institute) Que puede
Bases de Datos - 2006. SQL - Ejemplos
Bases de Datos - 2006 SQL - Ejemplos Consideramos la siguiente base de datos relacional: persona(dni,primer-nombre,apellido) biblioteca(nombre-biblioteca,calle,número) libro(título,isbn,editorial,edición)
4- Uso de sentencias para el envió y extracción de datos
Objetivos: 4- Uso de sentencias para el envió y extracción de datos Identificar la sintaxis de las consultas de datos Elaborar sentencias de manejo de datos. Recursos: SQL SERVER 2012 Guías de práctica.
Crear BD en. Isis Bonet Cruz, PhD
Crear BD en Isis Bonet Cruz, PhD SQL Server Microsoft SQL Server es un sistema de administración y análisis de bases de datos relacionales de Microsoft para soluciones de comercio electrónico, línea de
* Size es el tamaño inicial y Filegrowth es el incremento * El size del Primary debe ser 3 veces mayor que el Log necesariamente
SQL SERVER 2012 PARA SENTENCIA SQL EJEMPLO CREAR UNA BASE DE DATOS CREATE DATABASE [NOMBRE DE LA BD] Create Database Empresa ACTIVAR LA BASE DE DATOS USE [NOMBRE DE LA BD] Use Empresa ELIMINAR UNA BASE
[ EDICION ESPECIAL] En el siguiente ejemplo se agrega un archivo de datos de 5 MB a la base de datos BD_Ejemplo01.
01 BASE DE DATOS Crear la base de datos Ejemplo_05 especificando un único archivo. Use master Create database Ejemplo_05 on (name=archidat1, filename='c:\ejercicio\archidat1.mdf', size=4, maxsize=10, filegrowth=1
Base de datos I Facultad de Ingeniería. Escuela de computación.
Base de datos I Facultad de Ingeniería. Escuela de computación. Introducción Este manual ha sido elaborado para orientar al estudiante de Bases de datos I en el desarrollo de sus prácticas de laboratorios,
1. Primero abrimos el aplicativo pgadmin con el cual manejaremos la base de datos de Postgres.
CREACION DE BASE DE DATOS EN POSTGRESQL HORARIO 1. Primero abrimos el aplicativo pgadmin con el cual manejaremos la base de datos de Postgres. Pasos: inicio Todos los programas PostgreSQL versión 9.1 (o
Acceso a bases de datos MySQL con PHP
GESTIÓN Y ADMINISTRACIÓN WEB Acceso a bases de datos MySQL con PHP Ing. CIP Fabián Silva Alvarado [email protected] DEFINICIÓN DE BASE DE DATOS Base de Datos es un conjunto de datos relacionados entre
MANUAL DE CONSULTAS DESDE LA CREACION DE BASE DE DATOS EN POSTGRESQL
MANUAL DE CONSULTAS DESDE LA CREACION DE BASE DE DATOS EN POSTGRESQL 1. Primero abrimos el aplicativo pgadmin con el cual manejaremos la base de datos de Postgres. Pasos: inicio Todos los programas PostgreSQL
INSTITUCIÓN EDUCATIVA GABRIEL GARCIA MÁRQUEZ BASE DE DATOS. DESARROLLO DE SOFTWARE Página 1 de 28 SQL SQL
Página 1 de 28 es un estandar para accesar y manejar bases de datos Este tutorial te va a mostrar como manejar bases de datos en My, Server, MS Access, Oracle, Sybase, DB2 y otras bases de datos Que es?
Formato para prácticas de laboratorio
Formato para prácticas de laboratorio CARRERA PLAN DE ESTUDIO CLAVE IGNATURA NOMBRE DE LA IGNATURA LSC 2009-2 12001 Administración de Bases de Datos PRÁCTICA No. 5 LABORATORIO DE NOMBRE DE LA PRÁCTICA
Bases de datos relacionales y el modelo entidad-relación
Bases de datos relacionales y el modelo entidad-relación Qué es una base de datos relacional? El sistema gestor de bases de datos El modelo entidad-relación entidad, atributos y elementos (tablas, columnas
6- Combinación de tablas
Objetivos: 6- Combinación de tablas Utiliza sentencias para unir los datos de diferentes tablas. Recursos: Microsoft SQL Server Management Studio Guías prácticas. Script de bases de datos. Introducción
T12 Vistas y tablas temporales
1 de 9 17/05/2013 14:01 Lecciones SQL > T12 Vistas y tablas temporales En esta sesión vamos a mostrar dos tipos de objetos de uso habitual en cualquier SGBD: las vistas y las tablas temporales. Mientras
BASE DE DATOS QUÉ ES UNA BASE DE DATOS?
BASE DE DATOS BASE DE DATOS QUÉ ES UNA BASE DE DATOS? Una base de datos se puede definir como un conjunto de información relacionada que se encuentra agrupada ó estructurada. Actualmente la mayoría de
Bases de Datos: Structured Query Language (SQL)
Structured Query Language (SQL): Introducción Bases de Datos: Structured Query Language (SQL) Franco Guidi Polanco Escuela de Ingeniería Industrial Pontificia Universidad Católica de Valparaíso, Chile
Bases de datos: Sistemas de bases de datos:
Bases de datos: Sistemas de bases de datos: Un sistema de bases de datos es básicamente un sistema para archivar en computador, es decir, es un sistema computarizado cuyo propósito general es mantener
APUNTES: APLICACIONES WEB BASADAS EN PHP Y MYSQL Página 1 de 5
APUNTES: APLICACIONES WEB BASADAS EN PHP Y MYSQL Página 1 de 5 APLICACIONES WEB BASADAS EN PHP Y MYSQL Una aplicación web es básicamente un programa escrito sobre una página web, generalmente en lenguaje
Número de Práctica: 1 Nombre de la Práctica: Comunicación Cliente Servidor Vía Sockets Java con Sistema Manejador de Bases de Datos
Número de Práctica: 1 Nombre de la Práctica: Comunicación Cliente Servidor Vía Sockets Java con Sistema Manejador de Bases de Datos Problemática: Desarrollar aplicaciones Cliente Servidor utilizando Sockets
Trabajos de Ampliación. Bases de datos NoSQL.
BASES DE DATOS NoSql Son bases de datos pensadas para aplicaciones que hagan un uso intensivo de la misma. Estas bases de datos permiten una mayor flexibilidad y facilidad a la hora de introducir los datos
GUIA DE LABORATORIO N 9 B. (000Webhost Php- Para desarrollar en casa)
GUIA DE LABORATORIO N 9 B (000Webhost Php- Para desarrollar en casa) Objetivo: Crear servicios web utilizando la arquitectura REST, para obtener información desde un servidor web gratuito que se conecta
LENGUAJE SQL. En Mysql se utiliza un subconjunto de SQL (update, insert into, delete, select, truncate,etc).
LENGUAJE SQL Un manejador de base de datos debe de contener lenguajes que permitan definir el modelos de los datos, este mismo es que permite crear la estructura de la base de datos. Lenguaje de Definicion
LENGUAJE ESTRUCTURADO DE CONSULTAS SQL (2)
LENGUAJE ESTRUCTURADO DE CONSULTAS SQL (2) N O T A S D E L A M A T E R I A B A S E S D E D A T O S I L I C E N C I A T U R A E N C I E N C I A S D E L A C O M P U T A C I Ó N U N I V E R S I D A D D E
Formatos para prácticas de laboratorio
CARRERA PLAN DE ESTUDIO CLAVE ASIGNATURA NOMBRE DE LA ASIGNATURA LSC 2003-1 4599 BASE DE DATOS II PRÁCTICA No. 1 LABORATORIO DE NOMBRE DE LA PRÁCTICA BABASE DE DATOS II DURACIÓN (HORA) Crear y utilizar
2- Intente crear una tabla llamada "clientes" UTILIZANDO el modo de Consulta, en el modo SQL :
ACTIVIDAD Nº 32 OPOSICIONES 2 1 Ejercicio: Necesita almacenar los datos de sus clientes en una tabla. Los datos que guardará serán: apellido, nombre, domicilio y teléfono. 1- Cree un nuevo archivo llamado
Tutorial : Hacer Combos Dependientes tipo Departamento Ciudad en ASP. Net
Tutorial : Hacer Combos Dependientes tipo Departamento Ciudad en ASP. Net Hola amigos, les traigo una manera muy muy sencilla hacer combos o listas desplegables dependientes tipo departamento ciudad utilizando
LENGUAJE DE CONSULTA ESTRUCTURADO - SQL CONTENIDO
LENGUAJE DE CONSULTA ESTRUCTURADO - SQL 1. TIPOS DE DATOS 2. COMANDOS DDL 2.1 Créate 2.2 Drop 2.3 Alter 3. COMANDOS DML 3.1 Select 3.2 Insert 3.3 Update 3.4 Delete 4. CLAUSULAS 4.1 From 4.2 Where 4.3 Having
GONZALEZ VARGAS ANA KAREN GUTIERREZ MUNGUIA LUIS DANIEL TELLEZ ARCOS DIANA FATIMA PROBLEMA A RESOLVER
GONZALEZ VARGAS ANA KAREN GUTIERREZ MUNGUIA LUIS DANIEL TELLEZ ARCOS DIANA FATIMA PROBLEMA A RESOLVER Esta base de datos se va a crear para resolver el problema en una tienda departamental, ya que podemos
MANUAL BÁSICO DEL LENGUAJE SQL
MANUAL BÁSICO DEL LENGUAJE SQL ESCUELA COLOMBIANA DE INGENIERÍA JULIO GARAVITO LABORATORIO DE INFORMÁTICA BOGOTÁ D. C. 2007-2 TABLA DE CONTENIDO INTRODUCCIÓN... 3 1. COMANDOS... 4 1.1 Comandos DLL... 4
GUÍA DE TRABAJO N 11 LENGUAJE C# Programación de Software Articulación SENA Grado 10 Ing. Néstor Raúl Suarez Perpiñan Página 2 de 11
Página 1 de 11 GUIA N 11 - DESARROLLO DE SOFTWARE A TRES CAPAS Objetivo: Desarrollar una aplicación de software con tres capas (Presentación Lógica Persistencia) donde se establezca una conexión con una
Nombre de la materia. Nombre del docente. Lic. Carlos Gonzales Gonzale. Nombre de la práctica Practica 2. Nombre del alumno. Román Gutiérrez Sosa
Nombre de la materia Nombre del docente BD II Lic. Carlos Gonzales Gonzale Nombre de la práctica Practica 2 Nombre del alumno Román Gutiérrez Sosa Fecha de entrega Correo electrónico [email protected]
Tema: PROCEDIMIENTOS ALMACENADOS.
Base de datos I. Guía 9 1 Facultad: Ingeniería Escuela: Computación Asignatura: Base de datos I Tema: PROCEDIMIENTOS ALMACENADOS. Objetivo Específico Conocer la sintaxis de un procedimiento almacenado
Proyecto 1 BASE DE DATOS SQL Server y MySQL
Proyecto 1 BASE DE DATOS SQL Server y MySQL Gabriela Liberato Serrano 19/04/2013 SQL Server Una empresa almacena la información de sus empleados en dos tablas llamadas "empleados" y "secciones". Crear
Formato para prácticas de laboratorio
Formato para prácticas de laboratorio CARRERA PLAN DE ESTUDIO CLAVE IGNATURA NOMBRE DE LA IGNATURA LSC 2009-2 12001 Administración de Bases de Datos PRÁCTICA No. 6 LABORATORIO DE NOMBRE DE LA PRÁCTICA
UNIVERSIDAD DEL ISTMO CAMPUS IXTEPEC LIC. INFORMATICA GRUPO 508 PROCEDIMIENTOS ALMACENADOS EN SQL SERVER 2000
PROCEDIMIENTOS ALMACENADOS EN SQL SERVER 2000 Creación de la base de Datos Pulsamos F5 para Actualizar, y una vez posicionados en nuestra base de datos,se crean los scripts que seran soportados por el
SENTENCIAS Y CONSULTAS EN SQL SERVER
SENTENCIAS Y CONSULTAS EN SQL SERVER En esta sección nos preocuparemos por conocer, las consultas en SQL que describiremos aquí. Para eso haremos un pequeño de las palabras claves que se utilizan en SQL,
1. Se usará la Base de Datos llamada. 2. Borrar la tabla CtasBanc anterior y crearla: 5.1 Procedimientos y Funciones Almacenados SQL Server
SQL Server 1. Se usará la Base de Datos llamada LaConsentida. use LaConsentida 2. Borrar la tabla CtasBanc anterior y crearla: create table CtasBanc (IdCuenta int identity primary key, tipo char(10), saldo
Ejercicios para Access Create Tabla, Insert, Update y Delete
Ejercicios para Access Create Tabla, Insert, Update y Delete IMPORTANTE: Para Cada ítem de cada ejercicio, se deberá utilizar comandos manuales, para ello tenemos que utilizar el modo de diseño de consultas,
Unidad 2 Lenguaje de Definición de Datos (DDL) 2.1 Creación de base de datos. 2.2 Creación de tablas.
Unidad 2 Lenguaje de Definición de Datos (DDL) 2.1 Creación de base de datos. 2.2 Creación de tablas. 2.2.1 Integridad. 2.2.2 Integridad referencial declarativa. 2.3 Creación de índices ISC Ing. Felipe
El Lenguaje SQL TEMA V. Grupo de Bas ses de Datos Avanzadas Univ. Carlo os III de Madrid. V.1 SQL como Lenguaje de Definición de Datos
Grupo de Bases de Datos Avanzadas Univ. Carlos III de Madrid Índice V.1 Introducción V.1 SQL como Lenguaje de V.1.1 Definición del esquema V.1.2 Evolución del esquema V.2 SQL como Lenguaje de Manipulación
Lenguaje de Consulta Estructurado S Q. Lenguaje de Consulta Estructurado. Wael Najjar /
S Q Lenguaje de Consulta Estructurado L Wael Najjar / Wael Stephenson Najjar / Prieto Stephenson Prieto Contenido Parte I El Lenguaje de Consulta Estructurado. Lo que se puede hacer. Lenguaje Estandarizado.
Base de datos Lenguaje SQL
Base de datos Lenguaje SQL Universidad Nacional Andrés Bello Contenidos 1 2 Ejemplo Ejemplo Distinct Ejemplo - I Ejemplo - II Ejemplo Ejemplo Top - I Ejemplo Top - II Contenidos 1 2 Ejemplo Ejemplo Distinct
BASES DE DATOS AVANZADAS Transacciones en MYSQL
Ejercicio Transacciones mysql> CREATE TABLE innotest (campo INT NOT NULL PRIMARY KEY) TYPE = InnoDB; Query OK, 0 rows affected (0.10 sec) mysql> INSERT INTO innotest VALUES(1); Query OK, 1 row affected
TRANSACT-SQL, DISEÑO Y PROGRAMACIÓN DE BASES DE DATOS EN SQL SERVER 2008
TRANSACT-SQL, DISEÑO Y PROGRAMACIÓN DE BASES DE DATOS EN SQL SERVER 2008 ESTRUCTURA DEL SEMINARIO Modulo 1: Crear y administrar una base de datos SQL Server Métodos para crear una base de datos SQLServer.
Ejercicios SQL - Select TutorialesNET Versión 1.0 - Revisión 1 25 de julio de 2015
Ejercicios SQL - Select TutorialesNET Versión 1.0 - Revisión 1 25 de julio de 2015 Manoel Antón Folgueira Hernández [email protected] http://tutorialesnet.net Página 1 de 13 Índice 1. Introducción
Implementación de funciones definidas por el usuario
Implementación de funciones definidas por el usuario Contenido Introducción 1 Qué es una función definida por el usuario? 2 Definición de funciones definidas por el usuario 3 Ejemplos de funciones definidas
Tema: Procedimientos almacenados y cursores. Facultad : Ingeniería Escuela : Computación Asignatura: SQL SERVER. GUÍA 2 Pág. 1
Tema: Procedimientos almacenados y cursores. Facultad : Ingeniería Escuela : Computación Asignatura: SQL SERVER GUÍA 2 Pág. 1 I. OBJETIVOS Utilizar procedimientos almacenados Conocer el uso de los cursores
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA NACIONAL EXTENSIÓN BARQUISIMETO BARQUISIMETO ESTADO. LARA
UNIVERSIDAD NACIONAL EXPERIMENTAL POLITÉCNICA DE LA FUERZA ARMADA NACIONAL EXTENSIÓN BARQUISIMETO BARQUISIMETO ESTADO. LARA SECCIÓN: 15N1- IS REALIZADO POR: BR. BRETE JINETH. BR. SULBARÁN ARMANDO BR. TORREZ
LEA ATENTAMENTE LAS PREGUNTAS Y RESUELVA CADA EJERCICIO COMO SE INDIQUE (EN CASO CONTRARIO EL EJERCICIO NO PUNTUARÁ) CADA EJERCICIO VALE UN PUNTO
EXAMEN FINAL DE PRÁCTICAS DE BASES DE DATOS 18 de junio de 2003 Nombre: LEA ATENTAMENTE LAS PREGUNTAS Y RESUELVA CADA EJERCICIO COMO SE INDIQUE (EN CASO CONTRARIO EL EJERCICIO NO PUNTUARÁ) CADA EJERCICIO
SQL básico. SQL básico http://idesweb.es/ 1. Contenido
SQL básico http://idesweb.es/ 1 SQL básico El presente documento no tiene más aspiraciones que servir de recordatorio mínimo para las órdenes más básicas y en su mínima expresión. No es un manual de SQL
Es un lenguaje de consulta estructurado establecido claramente como lenguaje de alto nivel estándar para sistemas de base de datos relacionales.
SQL (Lenguaje de Consulta Estructurado): Es un lenguaje de consulta estructurado establecido claramente como lenguaje de alto nivel estándar para sistemas de base de datos relacionales. ANSI (Instituto
GUÍA DE TRABAJO N 5 GRADO 11 Programación y Diseño de Articulación SENA Software Ing. Néstor Raúl Suarez Perpiñan Página 1 de 6
Página 1 de 6 GUIA N 5 LINEA DE COMANDOS MYSQL I. CREAR, SELECCIONAR, VISUALIZAR 1. CREAR BASE DE DATOS CREATE DATABASE Nombre_Base_Datos; 2. VER LISTADO DE BASES DE DATOS SHOW DATABASES; 3. USAR UNA BASE
Recuperación del Sistema
Recuperación del Sistema 1 Andrés Moreno S. Diagrama de Transición de Estados COMMIT y ROLLBACK puntos de confirmación BEGIN activo READ / WRITE END parcialmente confirmado COMMIT confirmado fallo fallo
PHP Y BASES DE DATOS. Introducción a SQL
PHP Y BASES DE DATOS M.I María Luisa González Ramírez Introducción a SQL SQL es el lenguaje usado para interactuar con las base de datos. Es un lenguaje normalizado, utilizado por los diferentes motores
RESTRICCIONES DE DOMINIOS
RESTRICCIONES DE DOMINIOS - Cargo del personal de la inmobiliaria: create domain cargo_personal as character20 check value in Venta, Alquiler, Gerencial - Categoría del barrio: create domain categoría
Tutorial de Unity 3D Tema 52 Bases de Datos. Tutorial de Unity 3D. Bases de Datos
Tutorial de Unity 3D En este tutorial trabajaremos el almacenamiento de información en una base de datos, bien sea local o remota. Dicha información puede ser propia el cliente (Créditos de juego, puntos
GUÍA DE TRABAJO N 7 GRADO 11. Ing. Néstor Raúl Suarez Perpiñan Página 1 de 6 GUIA N 7 COMANDOS MYSQL II. CREAR UNA TABLA
Página 1 de 6 GUIA N 7 COMANDOS MYSQL I. CREAR, SELECCIONAR, VISUALIZAR 1. CREAR BASE DE DATOS CREATE DATABASE Nombre_Base_Datos; 2. VER LISTADO DE BASES DE DATOS SHOW DATABASES; 3. USAR UNA BASE DE DATOS
Formato para prácticas de laboratorio
Formato para prácticas de laboratorio CARRERA PLAN DE ESTUDIO CLAVE IGNATURA NOMBRE DE LA IGNATURA LSC 2009-2 12001 Administración de Bases de Datos PRÁCTICA No. 5 LABORATORIO DE NOMBRE DE LA PRÁCTICA
Oracle Básico PL/SQL
Oracle Básico PL/SQL Creación de un Esquema de Base de Datos El objetivo de este ejercicio es la ejecución de sentencia SQL de tipo DDL. Contenido Caso a Desarrollar...2 Modelo Lógico... 2 Modelo Físico...
Script administración
Script administración Ejecutar un script mysql -uroot -hlocalhost -proot < script.sql Para redireccionar la salida del script: mysql -uroot -hlocalhost -proot < script1.sql >ficherotexto.txt 1.-Configurar
mysql Departamento de Lenguajes y Computación Universidad de Almería mysql Contenidos
Manuel Torres Gil [email protected] Departamento de Lenguajes y Computación Universidad de Almería Desarrollo de aplicaciones web Contenidos 1. La consola de 2. Comandos de interés 3. Creación de bases de
Paso 1: Iniciar en todos los programas Microsoft SQL Server SQL Server Management Studio.
Tema 1: SQL Server Requerimientos de este laboratorio: SQL SERVER 2005 o 2008 Visual Studio 2008 Paso 1: Iniciar en todos los programas Microsoft SQL Server SQL Server Management Studio. Paso 2: Teclear
Motores MySQL. José Manuel Gómez. [email protected]. Departamento de Lenguajes y Sistemas Informáticos
Motores MySQL José Manuel Gómez Departamento de Lenguajes y Sistemas Informáticos [email protected] Motores MySQL INTRODUCCIÓN 2 INTRODUCCIÓN MySQL soporta distintos motores de tabla Cada tipo de motor tiene
T07 Opciones de integridad referencial
1 de 9 17/05/2013 13:48 Lecciones SQL > T07 Opciones de integridad referencial Contenidos 1 Las opciones para mantener la integridad Las opciones para mantener la integridad referencial 2 On delete referencial
m047a Curso Programando una Base de Datos SQL Server 2008, 36 h Creación B.D. y Constraints
Crear Una Base De Datos (L12) A TRAVÉS DE LA CONSOLA DE ADMINISTRACIÓN A TRAVÉS DEL ASISTENTE DE BASES DE DATOS (DATABASE WIZARD) A TRAVÉS DE COMANDOS SQL (CREATE DATABASE, CREATE TABLE) Crear Un Grupo
- Acción para errores de comandos de lotes o sqlcmd. - Se conecta a una instancia de SQL Server.
Trabajar con una Base de Datos usando SQL Server Express Hay que hacerlo con la Herramienta de línea de comandos de Microsoft (R) SQL Server SQLCMD SQLCMD.exe es un programa que hay que usarlo desde la
5- Uso de sentencias avanzadas
Objetivos: 5- Uso de sentencias avanzadas Elaborar sentencias de manejo de datos. Recursos: Microsoft SQL Server Management Studio Guías prácticas. Introducción: Después de trabajar con las sentencias
SERVICIO NACIONAL DE APRENDIZAJE SENA
SERVICIO NACIONAL DE APRENDIZAJE SENA GUÍA DE APRENDIZAJE SISTEMA INTEGRADO DE GESTIÓN Proceso Gestión de la Formación Profesional Integral Procedimiento Ejecución de la Formación Profesional Integral
APÉNDICE SQL (Structures Query Language)
SQL 1 / 7 APÉNDICE SQL (Structures Query Language) SQL se ha establecido como lenguaje de bases de datos relacionales estándar, y se pueden distinguir tres partes: DDL (Data Definition Language) permite
CREACIÓN Y MANEJO BASE DE DATOS BIBLIOTECA
CREACIÓN Y MANEJO BASE DE DATOS BIBLIOTECA MySQL. CREATE SCHEMA Biblioteca; USE Biblioteca; CREATE TABLE `Usuarios` ( `idusuario` int(11) NOT NULL AUTO_INCREMENT, `Nombre` varchar(30) NOT NULL, `Apellidos`
Lenguaje SQL para Novatos
Lenguaje SQL para Novatos Conceptos básicos SQL (Structured Query Language) es un lenguaje estructurado para la consulta de los datos organizados en una base de datos. Una consulta es una instrucción que
Tema: Desarrollo de aplicaciones con Visual Studio.net Parte II
Base de datos I. Guía 9 1 Facultad: Ingeniería Escuela: Computación Asignatura: Base de datos I Tema: Desarrollo de aplicaciones con Visual Studio.net Parte II Objetivo Específico Conocer lenguaje de programación
INTRODUCCIÓN INTRODUCCIÓN INTRODUCCIÓN INTRODUCCIÓN INSTRUCCIONES DE DEFINICIÓN DE TABLAS E ÍNDICES INSTRUCCIONES DE DEFINICIÓN DE TABLAS E ÍNDICES
EL LENGUAJE SQL. INSTRUCCIONES DE DEFINICIÓN DE. INSTRUCCIONES DE INSERCIÓN, MODIFICACIÓN Y BORRADO.. CREACIÓN Y UTILIZACIÓN DE VISTAS... PROCEDIMIENTOS. EL LENGUAJE SQL 1 EL LENGUAJE SQL 2 SQL ES UN LENGUAJE
MATERIAL SOBRE SENTENCIAS SQL
MATERIAL SOBRE SENTENCIAS SQL Retomado este esquema Relacional obtenido en el ejemplo de normalización): EDITOR Editor_Nombre, Editor_Direccion, Editor_Telefono ) LIBRO Libro_ID, Titulo, Editor_Nombre
ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA 301127- Programación de sitios web Act 11: Reconocimiento de la unidad 3
GESTORES DE BASES DE DATOS Existen varios tipos de Sistemas gestores de bases de datos SGBD, según el modelo de datos que utilizan. Son estos: bases jerárquica, en red, relacional, y bases de datos orientadas
Unidad III: Lenguaje de manipulación de datos (DML) 3.1 Inserción, eliminación y modificación de registros
Unidad III: Lenguaje de manipulación de datos (DML) 3.1 Inserción, eliminación y modificación de registros La sentencia INSERT permite agregar nuevas filas de datos a las tablas existentes. Está sentencia
6. PROGRAMACIÓN CON TRANSACT-SQL
6. PROGRAMACIÓN CON TRANSACT-SQL 6.1. Introducción. " # 6.2. Declaración y asignación de variables. $ " % & ' # ( % ) # (( ) *$+,$ " $ # &-' $ $. $" / # 0 1$,$2 DECLARE @limite money SET @limite = 10 SELECT
REPLICACION DE BASE DE DATOS
REPLICACION DE BASE DE DATOS Julián Andrés Pizarro Collazos Omar David Vaca Maquiavelo Versión 1.0 http://youtu.be/vcqlsxkf2ho Página 1 Ejemplo explicativo básico de una replicación. La réplica proporciona
Introducción a phpmyadmin
Introducción a phpmyadmin, ejercicio http://idesweb.es/ 1 Introducción a phpmyadmin El propósito del siguiente ejercicio es replicar, más o menos, la base de datos utilizada en los videos de introducción
Restricciones de Integridad
Restricciones de Integridad Amparo López Gaona México, D.F. Semestre 2000-I Restricciones de Integridad Las principales restricciones de integridad que pueden indicarse son: La clave primaria. Claves candidatas.
Esquema Relacional NORMALIZACIÓN
Esquema Relacional NORMALIZACIÓN 1ª F. N. Primera Forma Normal Una tabla está en Primera Forma Normal sí y solo sí: No existen dos filas idénticas Todos sus atributos son atómicos único valor indivisibles
Sistemas de Datos Curso: Ernesto Chinkes. SQL Básico Algebra Relacional
SQL Básico Algebra Relacional Modelo Relacional Conceptos Relación Esquema Operaciones del Algebra Relacional Selección Proyección Unión Diferencia Producto Cartesiano Algebra Relacional Selección (σ)
Práctica 3. Consultas SQL
Práctica 3. Consultas SQL 1. Enunciado En este ejercicio se realizarán consultas SQL que respondan a las preguntas que se plantearán sin utilizar QBE. Dada una base de datos denominada Empresa y definida
Introducción a PostgreSQL con PHP
1 Introducción a PostgreSQL con PHP Recientemente he tenido que utilizar PostgreSQL para realizar algunos proyectos en donde laboro, principalmente por las características que ofrece PostgreSQL sobre MySQL,
Bases de Datos 1. Práctica 2. Alquileres de Coches
Bases de Datos 1 Práctica 2 Alquileres de Coches Eugenio Novás Cortés infenc00 Jose Ricardo de Juan Cajide infjdc01 1.1. Descripción del Dominio La temática que se va a elaborar trata sobre el alquiler
Vistas en postgresql
Vistas en postgresql Conceptos y definición de Vista Los usuarios que acceden a una base de datos relacional, lo hacen típicamente a través de vistas, de modo que diferentes usuarios tienen diferentes
2- Creación de tablas y manejos de datos.
2- Creación de tablas y manejos de datos. Objetivos: Crear tablas completas. Identificar qué tipo de datos a usar en cada campo Recursos: SQL SERVER 2012 Guías de práctica. http://msdn.microsoft.com/es-es/library/ms187752.aspx
ÍNDICE. Introducción... Capítulo 1. Novedades, mejoras y requisitos para la instalación... 1
Introducción... XIII Capítulo 1. Novedades, mejoras y requisitos para la instalación... 1 Novedades y mejoras en SQL Server 2008 R2... 1 Novedades... 1 Mejoras... 3 Ediciones y componentes en SQL Server
BASE DE DATOS - CURSO 02/03 PRÁCTICA 2: SQL: Lenguaje de definición de datos (DDL)
OBJETIVOS: Enseñar al alumno las sentencias que forman el lenguaje de definición de datos de SQL, es decir, el subconjunto de órdenes que nos permitirán crear o editar esquemas de bases de datos. MATERIAL:
Select table data Insert table data Update table data Delete table data Create table
Permisos de Usuario Esta página te permite crear y editar usuarios que tendrán acceso a tus bases de datos MySQL. Para cada usuario, puedes especificar un nombre, clave de acceso, máquinas autorizadas
DML en SQL. Consultas sencillas usando el DML de SQL
DML en SQL Consultas sencillas usando el DML de SQL Base Datos de Películas Para rellenar la base se ha utilizado información proveniente de The internet Movie- Database http://www.imdb.com/list Todos
RUEDA TORRES DULCE CAROLINA 3CM2. MySQL CON NET BEANS PRÁCTICA 8
3CM2 MySQL CON NET BEANS PRÁCTICA 8 27 DE MARZO DE 2012 DESAROLLO I. Configurar las propiedades del Servidor MySQL. 1. Se asume que se encuentra instalado MySQL. 2. Abrir el IDE NetBeans. En el repositorio
SQL. (...la guía básica de supervivencia de dmi) Universidad de los Andes Demián Gutierrez Enero 2009 1
SQL (...la guía básica de supervivencia de dmi) Universidad de los Andes Demián Gutierrez Enero 2009 1 Crear una Tabla (Esquema de Relación) (1) (Cascadas) postgres=# CREATE TABLE departamento ( codigo
Guía de ejercicios de SQL Prof. Mauricio E. Fernández N. Semestre Agosto-Diciembre de 2012
Guía de ejercicios de SQL Prof. Mauricio E. Fernández N. Semestre Agosto-Diciembre de 2012 Problema Enunciado: Sean las siguientes tablas de una base de datos Empleado (ndiemp, nomemp, sexemp, fecnac,
