Instituto tecnologico
superior de libres
INGENIERIA EN SISTEMAS COMPUTACIONALES
Precentan:
Ricardo Santos Vazquez Erik Oronzor Tellez
Sql
¿Que es sql?
Es el lenguaje estándar actual para los sistemas de base de datos
relacionales.
Puede ser un lenguaje hibrido entre el álgebra relacional y el cálculo
relacional (tuplas).
SQL fue uno de los primeros lenguajes comerciales para el
modelo relacional de Edgar Frank Codd en 1970
Caracteristicas
01 02
Lenguaje
Permite el acceso
declarativo de alto
a la base de datos.
nivel.
04 03
Acepta negación y
Se puede usar
concesión de
interactivamente.
permisos.
Se divide en dos lenguajes:
DDL DML
(Data Definition (Data Manipulation
Lenguage) Lenguage)
Permite crear y definir nuevas permite generar consultas
bases de datos, campos e para ordenar, filtrar y extraer
indices. datos de la base de datos.
En general se basa en la unidad básica de gestión de datos de una
base de datos relacional en SQL. El esquema de la tabla está
definida por las columnas y sus tipos.
Tipos de datos
Algunos de los tipos de datos basicos en SQL son;
Recibe cadena de palabras compuestas de
Varchar letras, números y caracteres especiales.
Es el principal tipo de datos de valores enteros
int
de SQL Server. Con números enteros con o
sin signo
date Una fecha de calendario que contiene el año
(de cuatro cifras), el mes y el día.
La hora del día en horas minutos segundos (el
time valor predeterminado es 0).
Referencias
● Paul, Ryan (24 de octubre de 2005). «A guided tour of the Microsoft Command Shell». Ars
Technica (en inglés). Consultado el 4 de agosto de 2020.
● ↑ Morteo, Bocalandro, Francisco, Nicolás (2004). Un enfoque práctico de SQL. Ediciones
Cooperativas. ISBN 987-1076-61-4.
● ↑ EF Codd; A relational model of data for large shared data banks. Comm. ACM, 13 (1970),
pp. 377-387.
● ↑ Eisenberg et al.: SQL:2003 Has Been Published.
● ↑ Aprobación de SQL 2008.
● ↑ Chapple, Mike. «SQL Fundamentals». En [Link], ed. Databases. Consultado el 17 de
octubre de 2015.
● ↑
● Saltar a:
● a b
Rockoff, Larry (2011). Course Technology/Cengage Learning, ed. The language of SQL.