Ir al contenido principal

Entradas

Mostrando entradas de septiembre, 2017

Consulta ejemplo de BD NORTHWND

--La siguiente instrucción SQL selecciona todas las columnas de la tabla "clientes": SELECT * FROM Customers; --La siguiente instrucción SQL selecciona sólo los valores distintos de la columna "País" en la tabla "clientes": SELECT DISTINCT Country FROM Customers; --La siguiente instrucción SQL selecciona todos los clientes del país "México", en la tabla "clientes": SELECT * FROM Customers WHERE Country='Mexico'; --La siguiente instrucción SQL selecciona todos los campos de "Clientes", donde el país es "Alemania" Y la ciudad es "Berlin": SELECT * FROM Customers WHERE Country='Germany' AND City='Berlin'; --La siguiente instrucción SQL selecciona todos los campos de "Clientes", donde la ciudad es "Berlín" o "München": SELECT * FROM Customers WHERE City='Berlin' OR City='München'; --La siguiente instrucción SQL selecciona t...

Sintaxis de SQL

Escribe el uso de cada instrucción en SQL: INSTRUCCIÓN USO SINTAXIS SELECT Se usa para seleccionar datos de la base de datos. Select*from table_name SELECT DISTINCT Se usa para regresar solo distintos  o diferentes valores. Select distinct column1, column2 … From teble_name WHERE  Se usa para extraer solo los registros que cumplen una condición específica. Select column1, column2 From table_name Where condition AND Dice que si todas las condiciones separadas por “y”  se cumplen el operador realizara la función. SELECT  column1 ,  column2, ... FROM  table_name WHERE  condition1  AND  condition2  AND  condition3 ... ; OR El operador se muestra si una de las condiciones de “or” se cumple. SELECT  column1 ,  column2, ... FROM  table_na...

Consultas con WHERE e INNER JOIN

select Profesores.Nombre, Cursos.IdCursos from  Profesores, Cursos where Cursos.IdProfesores = Profesores.IdProfesores and Cursos.IdCursos = 2 SELECT Profesores.Nombre, Cursos.IdCursos FROM Cursos INNER JOIN Profesores ON Cursos.IdProfesores = Profesores.IdProfesores and Cursos.IdCursos = 2 --Selecciona el nombre de la materia del alumno con clave 170576 select Materias.Nombre, Alumnos.clave from Materias, Alumnos, Cursos, HorarioAlumnos where HorarioAlumnos.IdCursos = Cursos.IdCursos and Cursos.IdMaterias = Materias.IdMaterias and HorarioAlumnos.IdAlumnos = Alumnos.IdAlumnos and Alumnos.clave = 170576 SELECT Materias.Nombre, Alumnos.clave FROM Alumnos INNER JOIN HorarioAlumnos ON HorarioAlumnos.IdAlumnos = Alumnos.IdAlumnos INNER JOIN Cursos ON HorarioAlumnos.IdCursos  = Cursos.IdCursos INNER JOIN Materias ON Cursos.IdMaterias = Materias.IdMaterias WHERE Alumnos.clave = 170576 --Seleccionas el nombre del profesor que da la materia Contabilidad aplicada se...

Base de datos de Alumnos

create table Profesores ( IdProfesores int identity(1,1) primary key, Nombre varchar(40), Telefono varchar(15), Direccion varchar(40), Correo varchar(40) ) create table Carreras ( IdCarreras int identity(1,1) primary key, Nombre varchar(20), Cuatrimestre varchar(25) ) create table Alumnos ( IdAlumnos int identity(1,1) primary key, IdCarreras int, Nombre varchar(40), FechadeNacimiento datetime, Telefono varchar(15), Correo varchar(30), PadreoTutor Varchar(40), Direccion varchar(50), clave int, constraint FK_Carreras_Alumnos foreign key (IdCarreras) references Carreras(IdCarreras) ) create table Materias ( IdMaterias int identity(1,1) primary key, IdCarreras int, Nombre varchar(40), constraint FK_Carreras_Materias foreign key (IdCarreras) references Carreras(IdCarreras) ) create table Cursos ( IdCursos int identity(1,1) primary key, IdMaterias int, Periodo int, IdProfesores int, constraint FK_Materias_Cursos foreign k...

Mapa de Base de Datos