Informatica ofrence
1 LENGUAJE DE DEFINICIÓN DE DATOS (LDD)
2
Permite definir la estructura y relaciones entre los objetos de la base de datos. Define el esquema interno.Tenemos comandos como:
• Create database
• Create table
• Alter table
• drop
• Add column
1. CREATE DATABASE
Permite crear una base de datos
Ejemplo: Crear una base dedatos llamado Empresa.
mysql> create database empresa;
2. USE
Permite abrir una base de datos
Ejemplo: Abrir la base de datos Empresa.
mysql> use empresa;
3. CREATE TABLETipos de datos
• Varchar, define campos con texto
• Int, define campos con números enteros
• Float, define campos con números con el punto decimal
• Date, define campos confechas
Permite crear una tabla
[pic]
Ejemplo: Crear la tabla cliente
mysql> create table cliente ( IdCliente varchar(4) not null, nombres varchar(30) not null, direccionvarchar(40) not null, distrito varchar(20) not null, primary key (IdCliente) );
4. SHOW TABLES
Permite las tablas existentes de una base de datos
Ejemplo:
mysql> show tables;
5. DROP TABLEPermite eliminar una tabla
mysql> Drop table Nombre_Tabla
Ejemplo: Eliminar la tabla cliente
mysql> drop table cliente;
6. DROP DATABASE
Permite eliminar una base dedatos
Drop database
Ejemplo:
mysql> Drop database empresa;
7. ALTER TABLE
Permite modificar la estructura de una tabla
Alter table add []
Ejemplo1
Crear la siguiente tabla[pic]
Mysql> create table trabajador(codtrabajador varchar(4) primary key, nombre varchar(52), direccion varchar (60));
Agregar el campo edad a la tabla trabajador
mysql> altertable trabajador add edad int
Ejemplo2
Crear la siguiente tabla:
[pic]
mysql> create table curso( nombre varchar(25), costo money) type=innoDB;
Agregar el campo...
Regístrate para leer el documento completo.