ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

GUIA DE SQL

dayesari9 de Enero de 2013

617 Palabras (3 Páginas)316 Visitas

Página 1 de 3

TUTORIAL DE CREACION DE UNA BASE DE DATOS EN SQL

CREAR LA BASE DE DATOS

CREATE DATABASE `estudianteBD`;

CREATE=CREAR.

DATABASE=BASE DE DATOS.

Entonces crear base de datos y el nombre de la base de datos en este caso es `estudianteBD`.

CREAR TABLA

CREATE TABLE `nombre_E` (

`Id_E` VARCHAR( 20 ) NOT NULL ,

`Nom1_E` VARCHAR( 20 ) NOT NULL ,

`Nom2_E` VARCHAR( 20 ) NOT NULL ,

`Apellido_E` VARCHAR( 20 ) NOT NULL ,

PRIMARY KEY ( `Id_E` )

) ENGINE = MYISAM;

CREATE=CREAR.

TABLE=TABLA.

Entonces crear tabla con el nombre `nombre_E`.

Dentro de esta tabla se va a crear unos campos con un tipo de dato VARCHAR de tamaño 20.

NOT NULL=Quiere decir que el campo no está vacío.

PRIMARY KEY=Este código es para decir cuál es la llave primaria en este caso es ( `Id_E` ).

ENGINE = MYISAM= Este es el motor de almacenamiento de datos usado por el sistema administrador de bases de datos relacionales.

CREAR CAMPOS DE LA TABLA

ALTER TABLE `nombre_E` ADD `Apellido2_E` VARCHAR( 20 ) NOT NULL ;

ALTER TABLE = ALTER permite modificar la estructura de un objeto en este caso se va a agregar un campo a la tabla `nombre_E` el campo que se va a agregar el `Apellido2_E`.

MODIFICAR EL NOMBRE DE UN CAMPO

ALTER TABLE `nombre_e` CHANGE `Apellido_E` `Apellido1_E` VARCHAR( 20 )

CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL

En este fragmento de código se va a modificar un campo de la tabla (ALTER TABLE `nombre_e`) se va a reemplazar el campo (CHANGE `Apellido_E` )por el campo `Apellido1_E`. El CHARACTER SET es el tipo de caracteres que se va a usar en este caso es UTF8 (Formato de transformación Unicode de 8 bit) es una codificación de caracteres de largo variable. Usa grupo de bytes para representar el estándar Unicode para la mayoría de los lenguajes del mundo.

ELIMINAR CAMPO

ALTER TABLE `nombre_e` DROP `Apellido2` _E`

Se da el nombre de la tabla `nombre_e` y se usa la sentencia DROP para eliminar el campo `Apellido2` _E`.

BORRAR BASE DE DATOS

DROP DATABASE `estudianteBD`;

Para borrar una base de datos se una la sentencia DROP DATABASE y el nombre de la BD en este caso `estudianteBD`;

INSERTAR DATO

INSERT INTO `estudianteBD`.`nombre_e` (

`Id_E` ,

`Nom1_E` ,

`Nom2_E` ,

`Apellido1_E` ,

`Apellido2_E`

)

VALUES (

'1143838547', 'ALVARO', 'JOSE', 'CARDONA ', 'HURTADO'

);

El INSERT INTO agrega uno o más registros a una (y sólo una) tabla en una base de datos relacional. Se utiliza para insertar un dato seguido del nombre de la BD(`estudianteBD`) y el nombre de la tabla donde se quiere agregar los datos (`nombre_e` ), también se escriben los nombres de los campos que se quieren llenar, y después se muestra un VALUES que son los valores que se van a agregar a dichos campos escritos anteriormente.

ELIMINAR DATO

DELETE FROM 'nombre_e' WHERE CONVERT (nombre_e ','Id_E' USING utf8)='1143838547 LIMIT 1

La sintaxis DELETE FROM borra uno o más registros existentes en una tabla, en este caso la tabla es ('nombre_e') el fragmento WHERE CONVERT se usa para seleccionar la tabla y el campo de donde se quiere eliminar el dato y el USING es para decir que tipo de caracteres se va a modificar y después se dice que dato se va a eliminar en este caso '1143838547 que es la llave primaria y la sentencia LIMIT limita el rango de registros devueltos.

ACTUALIZAR DATO

UPDATE `estudianteBD`.`nombre_e` SET `Nom1_E` = 'ANDRES ',

`Nom2_E` = 'CARDONA',

`Apellido1_E` = 'HURTADO' WHERE CONVERT (`nombre_e’.’

...

Descargar como (para miembros actualizados) txt (4 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com