Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Resumen lenguaje SQL, Apuntes de Informática

Funciones, comandos, ventajas y desventajas, cláusulas básicas, base de datos distribuida, ejemplo

Tipo: Apuntes

2019/2020

Subido el 16/03/2020

almi-petraglia
almi-petraglia 🇦🇷

5

(4)

5 documentos

1 / 4

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
SQL es un lenguaje de computación para trabajar con conjuntos de datos y las relaciones
entre ellos. Los programas de bases de datos la relacionales, como Microsoft Office Access,
usan SQL para trabajar con datos. A diferencia de muchos lenguajes de computación, SQL
no es difícil de leer y entender, incluso para un usuario inexperto. Al igual que muchos
lenguajes de computación,SQL es un estándar internacional reconocido por organismos de
estándares como ISO y ANSI.
SQL se usa para describir conjuntos de datos que pueden ayudarle a responder preguntas.
Al usar SQL, debe usar la sintaxis correcta. La sintaxis es el conjunto de reglas mediante las
que se combinan correctamente los elementos de un idioma. La sintaxis SQL se basa en la
sintaxis del idioma inglés y usa muchos de los mismos elementos que la sintaxis de Visual
Basic para Aplicaciones (VBA).
¿Qué es SQL?
Es un lenguaje de dominio específico utilizado en programación, diseñado para administrar,
y recuperar información de sistemas de gestión de bases de datos relacionales. El lenguaje
SQL se compone de sentencias. Cada sentencia es una instrucciónes) que enviamos a la
base de datos. En las sentencias se incluyen dos tipos de palabras: las palabras clave
propias del lenguaje SQL y los datos de la base (datos individuales, nombres de bases)
Las sentencias de SQL se agrupan en tres tipos:
• DDL : Lenguaje d definición de Datos : (Data Definition Languaje) Entran aquí las
sentencias que definen y crean los objetos que soportan la base de datos (creación o
supresión de bases, creación o supresión de tablas, relaciones entre tablas, cla ves en las
tablas, etc.)
Entran aquí las sentencias para manejar los datos almacenados en las tablas,
• nivel de campos (columnas) o registros (filas). Por ejemplo crear, cambiar o consultar
registros o sus datos.
• DCL : Lenguaje de Control de Datos : (Data Control Language) Entran aquí las senten cias
para controlar las funciones de administración y control de las bases.
Para qué sirve?
SQL se usa para describir conjuntos de datos que pueden ayudarle a responder preguntas.
Al usar SQL, debe usar la sintaxis correcta. La sintaxis es el conjunto de reglas mediante las
que se combinan correctamente los elementos de un idioma. La sintaxis SQL se basa en la
sintaxis del idioma inglés y usa muchos de los mismos elementos que la sintaxis de Visual
Basic para Aplicaciones.
Con SQL podemos hacer entre otras las siguientes operaciones en el programa que
gestiona las bases de datos:
Crear nuevas bases de datos.
Crear nuevas tablas en una base de datos
Crear nuevos registros en las tablas de una base de datos
Crear tablas de consulta en una base de datos.
pf3
pf4

Vista previa parcial del texto

¡Descarga Resumen lenguaje SQL y más Apuntes en PDF de Informática solo en Docsity!

SQL es un lenguaje de computación para trabajar con conjuntos de datos y las relaciones entre ellos. Los programas de bases de datos la relacionales, como Microsoft Office Access, usan SQL para trabajar con datos. A diferencia de muchos lenguajes de computación, SQL no es difícil de leer y entender, incluso para un usuario inexperto. Al igual que muchos lenguajes de computación,SQL es un estándar internacional reconocido por organismos de estándares como ISO y ANSI. SQL se usa para describir conjuntos de datos que pueden ayudarle a responder preguntas. Al usar SQL, debe usar la sintaxis correcta. La sintaxis es el conjunto de reglas mediante las que se combinan correctamente los elementos de un idioma. La sintaxis SQL se basa en la sintaxis del idioma inglés y usa muchos de los mismos elementos que la sintaxis de Visual Basic para Aplicaciones (VBA).

¿Qué es SQL?

Es un lenguaje de dominio específico utilizado en programación, diseñado para administrar, y recuperar información de sistemas de gestión de bases de datos relacionales. El lenguaje SQL se compone de sentencias. Cada sentencia es una instrucciónes) que enviamos a la base de datos. En las sentencias se incluyen dos tipos de palabras: las palabras clave propias del lenguaje SQL y los datos de la base (datos individuales, nombres de bases) Las sentencias de SQL se agrupan en tres tipos:

  • DDL : Lenguaje d definición de Datos : (Data Definition Languaje) Entran aquí las sentencias que definen y crean los objetos que soportan la base de datos (creación o supresión de bases, creación o supresión de tablas, relaciones entre tablas, cla ves en las tablas, etc.) Entran aquí las sentencias para manejar los datos almacenados en las tablas,
  • nivel de campos (columnas) o registros (filas). Por ejemplo crear, cambiar o consultar registros o sus datos.
  • DCL : Lenguaje de Control de Datos : (Data Control Language) Entran aquí las senten cias para controlar las funciones de administración y control de las bases.

Para qué sirve? SQL se usa para describir conjuntos de datos que pueden ayudarle a responder preguntas. Al usar SQL, debe usar la sintaxis correcta. La sintaxis es el conjunto de reglas mediante las que se combinan correctamente los elementos de un idioma. La sintaxis SQL se basa en la sintaxis del idioma inglés y usa muchos de los mismos elementos que la sintaxis de Visual Basic para Aplicaciones. Con SQL podemos hacer entre otras las siguientes operaciones en el programa que gestiona las bases de datos: Crear nuevas bases de datos. Crear nuevas tablas en una base de datos Crear nuevos registros en las tablas de una base de datos Crear tablas de consulta en una base de datos.

Borrar tablas o bases de datos. Borrar registros. Cambiar uno o varios datos de un registro. Mostrar los datos de una tabla o consulta. Buscar y mostrar sól o algunos datos de una tabla o consulta, poniendo una serie de condiciones para la búsqueda.

SQL posee diferentes comandos :

Un lenguaje de definición de datos que permite: La creación de la estructura o esquema de base de datos. La modificación de dicha estructura. Un lenguaje de manipulación de datos que hace posible: La inserción de datos en tablas. Las consultasobre los datos de estas tablas. La actualización de los datos contenidos en estas tablas. La eliminación de los registros de estas tablas. Peticiones de información más complejas que incluyen JOINs y subconsultas. Integridad: incluye también comandos para especificar las restricciones de integridad que el DBMS debe hacer cumplir. Definición de vistas o tablas derivadas. Funciones de agrupamiento: permiten hacer cálculos de resúmenes. Control de Transacciones: como unidad de trabajo lógica, unidad de recuperación y mecanismo de concurrencia. Autorización: incluye comandos para otorgar los privilegios de acceso a las tablas, vistas y otros elementos de base de datos. SQL incorporado y dinámico: esto quiere decir que se puede incorporar comandos SQL en lenguajes d e programación como C++, PHP, Java, etc.

La principal diferencia con acces es que las BBDD SQL Server son mucho más potentes, admiten muchos más registros y son más rápidas que las de Access. Esta diferencia es muy importante para la publicación de bases de datos en Internet, y en el fondo es un punto clave para preferir SQL Server sobre Jet en estos casos.

DESVENTAJAS DE SQL SERVER

  1. Utiliza mucho la memoria RAM para las instalaciones y utilización de software
  2. No se puede utilizar como prácticas porque se prohíben muchas cosas, tiene restricciones en lo particular.
  3. La relación, calidad y el precio está muy debajo comparado con oracle.
  4. Tiene muchos bloqueos a nivel de página, un tamaño de página fijo y demasiado pequeño, una pésima implementación de los tipos de datos variables.

Esta es la cláusula FROM. Se compone de un operador (FROM) seguido de un identificador (Contactos). Una cláusula FROM no enumera los campos que se van a seleccionar. Cláusula WHERE WHERE City="Seattle" Esta es la cláusula WHERE. Se compone de un operador (WHERE) seguido de un identificador (Ciudad="Seattle"). Nota: A diferencia de las cláusulas SELECT y FROM, la cláusula WHERE no es un elemento obligatorio en una instrucción SELECT.

Tipos de datos Algunos de los tipos de datos básicos de SQL son: Varchar: Recibe cadena de palabras compuestas de letras, números y caracteres especiales. int es el principal tipo de datos de valores enteros 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. Time: La hora del día en horas minutos segundos (el valor predeterminado es 0).

_________________

Una base de datos distribuida es una colección de múltiples bases de datos interconectadas, que pueden estar extendidas físicamente a través de varios lugares comunicados mediante una red informática.

Una cadena de bloques, es una estructura de datos en la que la información contenida se agrupa en conjuntos (bloques) a los que se les añade meta informaciones relativas a otro bloque de la cadena anterior en una línea temporal. Problemas: Si los trabajos no se completan o se colocan en un estado Suspendido, empiece comprobando la entradas en los archivos de registro. Asimismo, compruebe si hay errores en el Registro de aplicación de Windows utilizando el visor de sucesos de Windows. Asegúrese de que haya suficiente espacio libre en disco en el sistema SQL Server