Documente Academic
Documente Profesional
Documente Cultură
TRUJILLO
ESCUELA DE INGENIERÍA DE SISTEMAS
TÍTULO :
Tipo de datos en java y SQL.
Principales sentencias DDL y DML.
CURSO:
DOCENTE:
Mg. Vidal Melgarejo, Zoraida Yanet.
ALUMNA:
Tipos de SQL
Server Tipos del lenguaje Java
bigint long
binary byte[]
bit boolean
char String
date java.sql.Date
datetime java.sql.Timestamp
datetime2 java.sql.Timestamp
datetimeoffset microsoft.sql.DateTimeOffset
(2)
decimal java.math.BigDecimal
float double
imagen byte[]
Tipos de SQL
Server Tipos del lenguaje Java
int int
money java.math.BigDecimal
NCHAR String
ntext String
numeric java.math.BigDecimal
nvarchar String
nvarchar(max) String
real float
smalldatetime java.sql.Timestamp
smallint short
smallmoney java.math.BigDecimal
texto String
timestamp byte[]
tinyint short
udt byte[]
uniqueidentifier String
varbinary byte[]
Tipos de SQL
Server Tipos del lenguaje Java
varbinary(max) byte[]
varchar String
ntext String
xml String
SQLXML
SQLVARIANT Object
(1) para utilizar java.sql.Time con el tiempo SQL Server tipo, debe establecer el
sendTimeAsDatetime propiedad de conexión en false.
(2) mediante programación se pueden obtener acceso a valores de
datetimeoffset con clase DateTimeOffset.
SENTENCIAS DDL Y DML
El lenguaje SQL está compuesto por comandos, cláusulas, operadores y
funciones de agregado. Estos elementos se combinan en las instrucciones para
crear, actualizar y manipular las bases de datos.
Lenguaje de definición de datos (DDL – Data Definition Language).
Un esquema de bases de datos se representa mediante un sublenguaje especial
llamado lenguaje de definición de datos. El resultado de la compilación de estas
instrucciones es un conjunto de tablas, relaciones y reglas cuyas definiciones
quedan almacenadas en un archivo (tabla u otro medio de almacenamiento) que
contiene “metadatos”, esto es, datos acerca de datos. Este archivo comúnmente
llamado diccionario de datos (o catálogo del sistema) es el que se consulta toda
vez que se quiere leer, modificar o eliminar los datos de la base de datos.
Lenguaje de manipulación de datos (DML – Data Manipulation Language).
Un D.M.L. es un sublenguaje de consulta y manipulación de datos.
Se entenderá por manipulación de datos la:
Recuperación de Información.
Inserción de nueva Información.
Eliminación (Borrado) de información existente.
Modificación de Información Almacenada.
DDL.
Comando Descripción
Sentencia CREATE
Create es utilizado para crear una nueva base de datos, tabla, índice o un query
guardado. Los tipos de objetos que pueden ser creados son Tablas, Índices,
Usuarios y Bases de Datos.
Por ejemplo: El comando para agregar una columna llamada “edad” a una tabla
llamada estudiante podría ser:
Sentencia DROP
Se utiliza para destruir un objeto existente. Tal es el caso de una base de datos,
una tabla, índices o una vista.
Por ejemplo, el comando para botar una tabla llamada empleados es el siguiente:
DML.
Comando Descripción
DELETE Utilizado para eliminar registros de una tabla de una base de datos.
Sentencia SELECT
Sentencia INSERT
Sentencia UPDATE
UPDATE personal
SET salario = salario * 1.03
Sentencia DELETE