GNC Rosario

Páginas: 38 (9252 palabras) Publicado: 4 de mayo de 2013
Facultad de Ciencias Exactas, Ingeniería y Agrimensura – U.N.R.
Escuela de Formación Básica - Departamento de Matemática

Facultad de Ciencias Exactas, Ingeniería y Agrimensura
Universidad Nacional de Rosario

Informática II
Ingeniería Industrial
LABORAT ORIO

2004
INFORMATICA
II

2001

Referencia sobre
Lenguaje ANSISQL y JetSQL

23 / 10 / 2004

Referencia sobre
Lenguaje SQL(Motor Jet)

INFORMATICA II – INGENIERIA INDUSTRIAL - AÑO 2004
Referencia sobre Lenguaje SQL - Página 1 de 25

Facultad de Ciencias Exactas, Ingeniería y Agrimensura – U.N.R.
Escuela de Formación Básica - Departamento de Matemática

Referencia sobre
SQL Microsoft Access 2003
CREATE TABLE (Instrucción)
Crea una tabla nueva.

Nota El motor de base de datos Microsoft Jet no permite eluso de la instrucción CREATE TABLE, ni
ninguna de las instrucciones DDL, con motores de base de datos que no sean Microsoft Jet. En vez de ello
utilice los métodos Create de DAO.

Sintaxis
CREATE [TEMPORARY] TABLE tabla (campo1 tipo [(tamaño)] [NOT NULL] [WITH
COMPRESSION | WITH COMP] [índice1] [, campo2 tipo [(tamaño)] [NOT NULL] [índice2] [, ...]] [,
CONSTRAINT índiceMúltiplesCampos [,...]])
La instrucción CREATE TABLE consta de estos apartados:
Apartado
tabla
campo1, campo2

Descripción
El nombre de la tabla que se va a crear.
El nombre del campo o de los campos que se van a crear en la nueva tabla. Debe
crear al menos un campo.
tipo
El tipo de datos de campo en la tabla nueva.
tamaño
El tamaño del campo en caracteres (solamente para campos de tipo Text o
Binary).índice1, índice2
Una cláusula CONSTRAINT que define un índice de un solo campo. Para
obtener más información acerca de cómo crear este índice, consulte
CONSTRAINT (Cláusula).
índiceMúltiplesCampos Una cláusula CONSTRAINT que define un índice de múltiples campos. Para
obtener más información acerca de cómo crear este índice, consulte
CONSTRAINT (Cláusula).

Observaciones
Utilice lainstrucción CREATE TABLE para definir una tabla nueva, sus campos y restricciones de campo.
Si se especifica NOT NULL para un campo, se exige que los registros nuevos tengan datos válidos en ese
campo.
Una cláusula CONSTRAINT establece varias restricciones en un campo y se puede utilizar para establecer
la clave principal. También puede utilizar la instrucción CREATE INDEX para crear una claveprincipal o
índices adicionales en tablas existentes.
Puede utilizar NOT NULL en un único campo o dentro de una cláusula CONSTRAINT con nombre que se
aplique a CONSTRAINT de uno o varios campos con nombre. Sin embargo, sólo puede aplicar la

INFORMATICA II – INGENIERIA INDUSTRIAL - AÑO 2004
Referencia sobre Lenguaje SQL - Página 2 de 25

Facultad de Ciencias Exactas, Ingeniería y Agrimensura –U.N.R.
Escuela de Formación Básica - Departamento de Matemática

restricción NOT NULL una vez a un campo. Si intenta aplicar esta restricción más de una vez, se produce
un error en tiempo de ejecución.
Cuando se crea una tabla temporal con TEMPORARY, sólo es visible en la sesión en la que se creó. Se
elimina automáticamente cuando finaliza la sesión. A las tablas temporales pueden teneracceso varios
usuarios.
El atributo WITH COMPRESSION sólo se puede utilizar con los tipos de datos CHARACTER y MEMO
(también conocido como TEXT) y sus sinónimos.
Se agregó el atributo WITH COMPRESSION para las columnas CHARACTER debido al cambio en el
formato de representación de caracteres Unicode. Los caracteres Unicode requieren siempre dos bytes para
cada carácter. Para las bases de datosde Microsoft® Jet ya existentes que contengan principalmente datos
de tipo carácter, esto puede significar que el tamaño del archivo de base de datos sea casi el doble cuando
se convierta al formato Microsoft Jet versión 4.0. Sin embargo, la representación Unicode de muchos
juegos de caracteres, antes denominados juegos de caracteres de un solo byte (SBCS), puede comprimirse
fácilmente a...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Rosario
  • Rosario
  • El Rosario
  • rosario
  • Instalacion De Gnc
  • Rosario
  • Rosario
  • Rosario

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS