17.12.2020 Views

REVISTA DE ABIGAIL

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.


Abigail Estrella Guzman

#12

4toA de Informatica


QUE ES SQL SERVES

• Microsoft SQL Server es un sistema de gestión

de base de datos relacional (RDBMS) producido

por Microsoft. Su principal lenguaje de consulta es

Transact-SQL, una aplicación de las normas ANSI /

ISO estándar Structured Query Language (SQL)

utilizado por ambas Microsoft y Sybase.

• El lenguaje de desarrollo utilizado (por línea de

comandos o mediante la interfaz gráfica de

Management Studio) es Transact-SQL (TSQL), una

implementación del estándar ANSI del lenguaje

SQL, utilizado para manipular y recuperar datos

(DML), crear tablas y definir relaciones entre ellas

(DDL).


Soporte de transacciones.

Escalabilidad, estabilidad y seguridad.

Soporta procedimientos almacenados.

Incluye también un potente entorno gráfico de administración, que

Permite el uso de comandos DDL y DML gráficamente.

Permite trabajar en modo cliente-servidor, donde la información y

datos se alojan en el servidor y las terminales o clientes de la red

sólo acceden a la información.

Además permite administrar información de otros servidores de

datos.


QUE ES TRANSACT-SQL O T-SQL

• es una extensión al SQL de Microsoft y Sybase.

SQL, que frecuentemente se dice ser un Lenguaje de

Búsquedas Estructurado (por sus siglas en inglés),

es un lenguaje de cómputo estandarizado,

desarrollado originalmente por IBM para realizar

búsquedas, alterar y definir bases de datos

relacionales utilizando sentencias declarativas.

• TRANSACT-SQL: es un lenguaje muy potente que

nos permite definir casi cualquier tarea que

queramos efectuar sobre la base de datos; incluye

características propias de cualquier lenguaje de

programación, características que nos permiten

definir la lógica necesaria para el tratamiento de la

información


TIPOS DE CAMPOS

ALFANUMERICO

• Contienen cifras y letras. Presentan una

longitud limitada (255 caracteres)

NUMERICO

• Existen de varios tipos, principalmente,

enteros (sin decimales) y reales (con

decimales)

BOOLEANOS

• Poseen dos formas: Verdadero y falso

(Sí o No)

FECHA

• Almacenan fechas facilitando

posteriormente su explotación. Almacenar

fechas de esta forma posibilita ordenar

los registros por fechas o calcular los días

entre una fecha y otra..

MEMOS

• Son campos alfanuméricos de longitud

ilimitada. Presentan el inconveniente de no

poder ser indexados (veremos más

adelante lo que esto quiere decir).

AUTOINCREMENTO

• Son campos numéricos enteros que

incrementan en una unidad su valor para

cada registro incorporado. Su utilidad

resulta más que evidente: Servir de

identificador ya que resultan exclusivos de

un registro.


QUE ES UN

COMANDO DDL

• es un lenguaje proporcionado

por el sistema de gestión de

base de datos que permite a los

usuarios de la misma llevar a

cabo las tareas de definición de

las estructuras que almacenarán

los datos, así como de los

procedimientos o funciones que

permitan consultarlos.


CREATE

• Utilizado para

crear nuevas

tablas, campos e

índices

Comando DDL

DROP

• Empleado

para eliminar

tablas e

índices

ALTER

• Utilizado

para

modificar las

tablas

agregando

campos o

cambiando la

definición de

los campos


QUE SON

COMANDOS DML

INSERT

SELECT

DELETE

UPDATE

Las aplicaciones que trabajan sobre la base

de datos se programan en un lenguaje de

programación (C, Cobol, ...) insertando en el

código fuente sentencias del DML. Al utilizar

un DML se deben especificar los datos que

serán afectados por las sentencias del

lenguaje. Un DML puede tener o no

procedimientos, según sea necesario

especificar además cómo deben obtenerse esos

datos. Los DML con procedimientos tienen

sentencias de control de flujo como bucles o

condicionales. Los DML sin procedimientos son

conocidos también como declarativos.

• Utilizado

para cargar

lotes de

datos en la

base de

datos en una

única

operación

• Utilizado

para

consultar

registros de

la base de

datos que

satisfagan un

criterio

determinado.

• Utilizado

para

modificar los

valores de

los campos y

registros

especificados

• Utilizado

para eliminar

registros de

una tabla de

una base de

datos


QUE ES UNA

CLAUSUSLA EN

SQL

Las cláusulas son las

condiciones que modifican

nuestras consultas y son

utilizadas para definir los

datos que desea

seleccionar o manipular.


LAS CLAUSULAS

FROM

• Enuncia la procedencia de los

datos, indicando la TABLA , la

VISTA ó la SUBCONSULTA que

se utilizará

WHERE

• Se emplea para especificar el

filtro o condición que se desea

utilizar y se debe cumplir

GROUP

• Sirve para agrupar los

registros de resultado y

poder realizar funciones de

agregado luego

ORDER

• Otorga el orden a los

resultados


Que son operadores

lógicos

Los operadores lógicos pueden crear

condiciones compuestas en una

fórmula, como que se deben cumplir

dos o más condiciones para elegir un

determinado método de cálculo. Con

los operadores lógicos, puede

describir estas combinaciones de

condiciones

Esta foto de Autor desconocido está bajo licencia CC BY-NC-ND


Las operaciones lógicas de SQL

AND

• Verdadero sólo si los dos elementos son verdaderos

NOT

• Cambia el valor de Falso a Verdadero y viceversa

OR

• Verdadero si cualquiera de los elementos es verdadero


• https://es.wikipedia.org/wiki/Microsoft_SQL_Server

• https://iessanvicente.com/colaboraciones/sqlserver.pdf

• https://www.monografias.com/trabajos73/microsoft-sqlserver/microsoft-sql-server2.shtml

• https://es.wikipedia.org/wiki/Transact-SQL

• http://basededatosysql.blogspot.com/2012/05/tipos-de-campo-yde-datos-sql.html

BIBLIOGRAFIA

• http://desarrollodesoftware1yenny.blogspot.com/2018/04/universida

d-politecnicaamazonica.html#:~:text=Comandos%20DDL%3A%20es%20un%20lengu

aje,o%20funciones%20que%20permitan%20consultarlos.

• http://basededatosedwinflores.blogspot.com/2016/06/comandosdel-ddl-y-del-dml-comandos-dll.html

• https://www.lenguajesql.com.ar/default.asp?id=11#:~:text=Las%20cl

áusulas%20son%20las%20condiciones,que%20desea%20seleccionar%2

0o%20manipular.

• https://fmhelp.filemaker.com/help/18/fmp/es/index.html#page/FMP

_Help/logical-operators.html


Fecho por

Abigail estrella…


Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!