Modificando la estructura de tablas

Slides:



Advertisements
Presentaciones similares
SQL Sigla del nombre “Structured Query Language”.
Advertisements

Ejercicios Solemne 2 Parte 1
Rocio Contreras Aguila Primer Semestre Para poder ejecutar esto SQL Server nos permite definir datos y nos entrega herramientas para poder exigir.
LENGUAJE ESTRUCTURADO DE CONSULTA “SQL”
Implementación de la integridad de datos
Fernando Velasco
Por: Ronald Toscano Pretelt
MySQL - Workbench Clase 1 – Create Table Base de datos I
Bases de Datos SQL, Structured Query Language
Sistema de gestión de las bases de datos (SGBD).
SESIÓN 2. Completados por el tipo de objeto sobre el que actúan y el objeto concreto: CREATE DATABASE mibase ; Permite crear una base de datos llamada.
MySQL M.C. Pedro Bello López.
Sentencia INSERT INTO Poblando tablas.
Mini curso: Inteligencia de negocios (Bodega y Minería de Datos) aplicación práctica Mauro Callejas Cuervo Ecuador, Mayo 2014 Sesión 2 – TALLER 2 Grupo.
…Tablas DDL.
SQL Lenguaje de consulta estructurado
D ISEÑO DE UNA B ASE DE D ATOS. F ASES DEL DISEÑO.
DSL Domain Specific Language (Lenguaje Especifico del Dominio)
Integridad Referencial 1. Integridad referencial 2.
tipo de datos uniqueidentifier
PARTE I CREACIÓN DEL ENTORNO WIKI 1.- Conectarse a Internet 2.- Ir a la siguiente dirección electrónica en Internet: pbworks.com.
CAPITULO 10 Manejando Restricciones
SQL: DDL Francisco Moreno & Carlos Mario Zapata. SQL:DDL DDL: Lenguaje de Definición de Datos Permite crear objetos en la Base de Datos Tipos de Objetos:
SQL (Structured Query Language / Lenguaje de consulta estructurado)‏
D.D.L. (Lenguaje de Definición Datos)
Relacionando tablas. Restricción FOREIGN KEY.. Constraint Foreign key Genera una restricción a partir de la relación de dos tablas. En la figura siguiente.
ESCUELA TECNOLÓGICA INSTITUTO TÉCNICO CENTRAL Ing. Johanna Vargas Esp. Gerencia de proyectos.
SQL: Lenguaje de Interrogación Estructurado. Vistas Declaración de vista CREATE VIEW ( ) AS SELECT... Semántica Tabla virtual cuyo contenido es el resultado.
DDL Unidad 2. Lenguaje estándar SQL El SQL es un lenguaje estándar de definición y manipulación (y consulta) de bases de datos relacionales. El SQL estándar.
Base de datos Francisco Castro. Creación de una tabla drop table TABLA cascade constraints; /*==============================================================*/
Llaves Primarias. PRIMARY KEY.
LENGUAJE SQL.
Structured Query Language (Lenguaje Estructurado de Consultas)
Instrucciones para crear tablas My SQL. A nivel teórico, existen dos lenguajes para el manejo de bases de datos: DDL (Data Definition Language) Lenguaje.
SQL Sigla del nombre “Structured Query Language”.
Instrucciones para administrar bases de datos. Instrucciones para administrar una base de datos Para crear la base de datos debemos emplear las diferentes.
Creación de tablas. Introducción Creación de tablas Generación de valores de columnas.
Base de Datos I. SQL es el lenguaje estándar para trabaja con base de datos relacionales. MySQL, el sistema de gestión de bases de datos SQL Open Source.
Prof. De Bases de Datos: Lcdo. Luis Peña. El lenguaje más habitual para construir las consultas a bases de datos relacionales es SQL, Structured Query.
Ing. Esp. Ricardo Cujar Otros Postgres. ALTER TABLE Permite alterar la definición de una tabla. Alter table rename to Permite cambiar el nombre de una.
Mínimo equipo necesario Un equipo 586 con 128MB de RAM como mínimo es recomendado para un servidor de Firebird 2.0. Windows demanda mas CPU y memoria que.
El SQL es el lenguaje “estándar” para las bases de datos. El termino esta entre comillas porque entre cada sistema gestor de base de datos (SGBD) pueden.
Base de datos Francisco Castro. Creación de una tabla drop table TABLA cascade constraints; /*==============================================================*/
Comandos DDL Los comandos DDL son las siglas de Data Definition Language, y se corresponde con el conjunto de órdenes que permiten definir las estructuras.
Creación de Bases de Datos
(Lenguaje de consulta estructurado)
Usuarios y privilegios
SQL Lenguaje Estructurado de Consultas. Structured Query Lenguaje (SQL). Lenguaje de acceso a bases de datos. Proyecto de Investigación de IBM. La mayoria.
Usuarios. Colocar el servidor en el modo de autenticación Windows/SqlServer. En SQL Server Management Studio, click derecho, Propiedades en la Instancia.
UNIVERSIDAD LATINA IV. CONSULTAS AVANZADAS CON BASES DE DATOS. E.I. L.E. Prof. Ramón Castro Liceaga.
Diseño de base de datos Tema 4 : LDD.
Departamento de Lenguajes y Sistemas Informáticos escuela técnica superior de ingeniería informática Diseño de Bases de Datos Tema 4: Integridad.
Departamento de Lenguajes y Sistemas Informáticos escuela técnica superior de ingeniería informática Diseño de Bases de Datos Tema 4: Integridad.
Sentencias DDL y DML PostgreSQL. Base de Datos I – Fundamentos Básicos PostgreSQL PostgreSQL es un servidor de base de datos relacional libre bajo la.
SQL: DDL.
ALTER TABLE MODIFICAR LA ESTRUCTURA DE LOS OBJETOS DE UNA BASE DE DATOS.
Implementación de funciones definidas por el usuario.
Copyright  Oracle Corporation, All rights reserved. 9 Creación y gestión de tablas.
Lenguaje MySQL, DDL (Lenguaje de definición de datos) Ing. Linda Masias Morales.
Crear una tabla (create table - sp_tables - sp_columns - drop table) Para ver las tablas existentes creadas por los usuarios en una base de datos usamos.
Copyright  Oracle Corporation, All rights reserved. 10 Constraints (Restricciones)
MYSQL SQL: Lenguaje de consulta estructurado. Es un lenguaje de programación para trabajar con BD relacionadas, entre las cuales tenemos MYSQL, ORACLE,
Tipos de datos en MYSQL YEAR: Año. “YYYY” o “YY”
Sentencias DDL.
Lenguaje SQL Contenidos Que es SQL ? Estructura de SQL
1. 2 create table DEPARTAMENTO( numero integer primary key, nombre text, director integer not null, F_inic_Director date, CONSTRAINT director_FK FOREIGN.
Unidad V :- Integridad de datos.
RELACIONANDO TABLAS Restricción FOREIGN KEY. Constraint Foreign key Genera una restricción a partir de la relación de dos tablas. En la figura siguiente.
El SQL es el lenguaje estándar ANSI/ISO de definición, manipulación y control de bases de datos relacionales. La sigla que se conoce como SQL corresponde.
Lenguaje de definición de datos. Un lenguaje de base de datos o lenguaje de definición de datos es un lenguaje proporcionado por el sistema de gestión.
Transcripción de la presentación:

Modificando la estructura de tablas ALTER TABLE

ALTER TABLE. Agregando columnas Sintaxis: ALTER TABLE Nom_Tabla ADD Nom_Columna Tipo [Restricciones -si existen-] Ejemplo: CREATE TABLE TX (C1 INT, C2 CHAR (2)) ALTER TABLE TX ADD C3 DATETIME -- agrega una nueva columna llamada C3 La sentencia ALTER TABLE agregara una nueva columna al final de las columnas ya existentes en la tabla TX. Si la tabla ya tienen registros, la nueva Columna coloca valores NULL en estos registros.

Borrando Columnas Para borrar una Columna se realiza a través del la sentencia ALTER TABLE Sintaxis: ALTER TABLE Nom_Tabla DROP COLUMN Nom_Columna Ejemplo. ALTER TABLE Tx ADD C10 INT ALTER TABLE Tx DROP C10

Cambiar de tipo de dato a un campo Para poder cambiar de tipo de dato a un campo se utiliza la sentencia ALTER TABLE Sintaxis. ALTER TABLE Nom_Tabla CHANGE Nom_Columna Nom_Columna Nuevo_tipo Ejemplo. -- inicialmente el campo es varchar de 200 ALTER TABLE TX CHANGE C3 C3 CHAR (200);

Cambiar nombre un campo Para poder cambiar el nombre de un campo se utiliza la sentencia ALTER TABLE Sintaxis. ALTER TABLE Nom_Tabla CHANGE Nom_Anterior Nuevo_Nombre mismo_tipo Ejemplo. -- inicialmente el campo es CHAR(200) ALTER TABLE TX CHANGE B1 C3 CHAR (200);

Agregando PRIMARY KEY Sintaxis. Ejemplo. ALTER TABLE Tabla ADD CONSTRAINT PRIMARY KEY (C1) Ejemplo. - - Agregamos restricción PRIMARY KEY en columna C1 ALTER TABLE TX ADD CONSTRAINT PRIMARY KEY (C1)

Borrando PRIMARY KEY Sintaxis. Ejemplo. ALTER TABLE Tabla DROP PRIMARY KEY ( Ejemplo. - - Borra la restricción PRIMARY KEY de la tabla TX. ALTER TABLE TX DROP PRIMARY KEY

Renombrando tablas Para cambia el nombre de un tabla se utiliza la sentencia ALTER TABLE Con la siguiente sintaxis. Sintaxis. ALTER TABLE t1 RENAME TO t2; Otra forma de renombrar a las tabla es mediante la variante de alter tabla RENAME TABLE t1 TO t2;