Bases de datos

Empresariales. Finanzas. Bases de datos. Gestión de la información. Sistemas operativos

  • Enviado por: Peter
  • Idioma: castellano
  • País: México México
  • 16 páginas
publicidad
publicidad

EN PRIMER LUGAR METES TU PASWORD QUE ES 123 O 123456 ENSEGUIDA CREAS TU BASE DE DATOS Y LE DAS SU NOMBRE

EL COMANDO ES : CREATE DATABASE SQLSERVER;

'Bases de datos'

ENSEGUIDA LE DISES QUE BAS A USAR ESA BASE DE DATOS Y USAS EL COMANDO : USE SQLSERVER;

'Bases de datos'

ENSEGUIDA CREAS TU TABLA Y LE EMPIEZAS A METER SUS ATRIBUTOS CORRESPONDIENTES EJEMPLO:

CREATE TABLE EMPLEADO(NEMPLEADO INT ,NOMBRE VARCHAR(25), PUESTO VARCHAR(25),SALARIO INT, EDAD INT);

'Bases de datos'

ENSEGUIDA LE EMPIEZAS A INSERTAR VALORES A ESA BASE DE DATOS:

INSERT INTO EMPLEADO VALUES(1,'PEDRO LOPEZ', `administrador',500,21);

'Bases de datos'

Para eser esa consulta de la tabla ocupas el commando:

SELEC * FROM EMPLEADO;

'Bases de datos'

ES EL RESULATADO D E ESA CONSULTA

'Bases de datos'

PARA SALIRTE ESCRIBES EXIT;

'Bases de datos'

PARA UINGRESAR A MYSQL SIGUES ESTOS PASOS: INICIO , 'Bases de datos'

MYSQL ESO EN CASO MDE QUE ESTE ANCLADO SINO OCUPAS EL OTRO METODO QUE ES:

INICIO , PROGRAMAS , ACCESORIO . MYSQL,TERMINAL,Y DAS TU PASWORD.

'Bases de datos'

EL COMANDO SHOW DATABASES SE UTILIZA PARA CHECAR SI HAY TABLAS EXISTENTES:

'Bases de datos'

PARA HACER UNA CONSULTA EN LA BASE DE DATOS MYSQLSERVER PRIMERO TENEMOS QUE DAR EL COMANDO:

USE SQLSERVER;

ESE COMANDO LE ESTAS INDICANDO ALA BASE DE DATOS QUE VAS A UTILIZAR ESA BASE CON EL NOMBRE DE SQLSERVER;

'Bases de datos'

PARA INSERTAR MAS DATOS EN LA TABLA ESCRIBE EL SIGUIENTE COMANDO.

INSERT INTO EMPLEADO VALUES(2,'LUIS LOPEZ', `CAJERO',150,28);

'Bases de datos'

SI TE INTERESA SABER NOMAS EL SALARIO ESCRIBES:

SELECT NOMBRE FROM EMPLEADO;

SELECT NEMPLEADO FROM EMPLEADO;

'Bases de datos'

SI QUIERO QUE SOLAMENTE ME SALGA LA TABLA DE NOMBRE Y SU SALARIO ENTONCES ESCRIBES:

SELECT NOMBRE , SALARIO FROM EMPLEADO;

'Bases de datos'

SI QUIERO QUE SOLAMENTE ME SALGA LA TABLA EL NUMERO DE EMPLEADO Y EL NOMBRE ENTONCES ESCRIBES:

SELECT NEMPLEADO, NOMBRE FROM EMPLEADO;

'Bases de datos'

WHERE = DONDE

COMO SABEMOS EL NUMERO DE EMPLEADOS VAS DE 1 AL 7

'Bases de datos'

SI TE IMPORTA NOMAS CHECAR TODOS LOS CAMPOS DE UNA PERSONA ENTONCES APLICAS ESTA FORMULA AÑADIENDO EL WHERE

SELECT * FROM EMPLEADO WHERE NEMPLEADO>0 AND NEMPLEADO<=1;

EN OTRA PALABRAS QUIERE DECIR:

QUE ESTAS SELECCIONANDO O QUE VAS A UTILIZAR LA TABLA EMPLEADO Y DENTRO DE ELLA ESTAS CONDICIONANDO CON EL WHERE QUE NEMPLEADO SEA MAYOR QUE CERO (COMO SABEMOS QUE EL PRIMER EMPLEADO EMPIEZA CON 1 ENTONCES SI SE LA CONDICION Y QUE NEMPLEADO<=1

'Bases de datos'

QUE ES EL NUMERO MAXIMO QUE TENEMOS EN NUESTRA TABLA).

OTRA FORMA PARA CONDICIONAR SERIA QUE:

NEMPLEADO>=1 Y NEMPLEADO<7) EN ESTE CASO SE VERIA LA TABLA DE 1 AL 6 POR QUE NO ESTAMOS INCLOUYENDO EN NUESTRA CONDICION QUE TAMBIEN INCLUYA AL SIETE).

'Bases de datos'

SI QUEREMOS QUE INCLUYA AL 7 EMTONCES EMPLEAMOS ESTA CONDICION:

NEMPLEADO>=1 AND NEMPLEADO<=7 ASI SI INCLUIMOS AL 7

'Bases de datos'

SI QUEREMOS QUE VAYA DECENDIENDO NOMAS LE VAMOS CAMBIANDO LA CONDICION EN ESTE CASOS SERIA:

SELECT * FROM EMPLEADO WHERE NEMPLEADO>0 AND NEMPLEADO<=7;

'Bases de datos'

SELECT * FROM EMPLEADO WHERE NEMPLEADO>0 AND NEMPLEADO<=6;

'Bases de datos'

OTRA FORMA SERIA PARA QUE LA CONDICION LLEGUE HASTA EL 6 SERIA :

'Bases de datos'

SELECT * FROM EMPLEADO WHERE NEMPLEADO>0 AND NEMPLEADO<7;

'Bases de datos'

'Bases de datos'

'Bases de datos'

'Bases de datos'

EL COMANDO SELECT NOMBRE , EDAD , FROM EMPLEADO

QUIERE DECIR QUE NOMAS TE INTERESA SABER LA EDAD DE LOS EMPLEADOS Y LOS NOMBRE D E CADA UNO DE ELLOS.

'Bases de datos'

SI QUEMOS AGREGARLE UN INCREMENTO DE 150 A CADA EMPLEADO ENTONCES EMPLEA EL COMANDO:

SELECT NOMBRE , SALARIO , SALARIO+150 FROM EMPLEADO;

LA PRECEDENCIA D EOPERADORES VAN:

1.-MULTIPLICACION ( * )

2.-DIVICION ( / )

3.-SUMA ( + )

4.-RESTA ( - )

'Bases de datos'

SI QUIERES AGREGARLE UNA SUMA Y MULTIPLICACION UTILIZA LOS PARENTESIS:

'Bases de datos'

SELECT SALARIO FROM EMPLEADO;

SELECT NOMBRE FROM EMPLEADO;

SELECT NOMBRE FROM EMPLEADO;

SELECT NEMPLEADO FROM EMPLEAD;