0% encontró este documento útil (0 votos)
37 vistas15 páginas

Introducción a SQL Server y Bases de Datos

Este documento presenta una introducción a las bases de datos y Microsoft SQL Server. Explica que una base de datos es un conjunto estructurado de datos que permite analizar la información desde diferentes perspectivas. SQL Server es un motor de base de datos que permite almacenar, consultar y manipular información, y existen diferentes versiones como SQL Server 2000 hasta SQL Server 2019. Un sistema de gestión de base de datos (DBMS) se encarga de crear y acceder a las bases de datos mediante lenguajes como DDL, DML y SQL.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
37 vistas15 páginas

Introducción a SQL Server y Bases de Datos

Este documento presenta una introducción a las bases de datos y Microsoft SQL Server. Explica que una base de datos es un conjunto estructurado de datos que permite analizar la información desde diferentes perspectivas. SQL Server es un motor de base de datos que permite almacenar, consultar y manipular información, y existen diferentes versiones como SQL Server 2000 hasta SQL Server 2019. Un sistema de gestión de base de datos (DBMS) se encarga de crear y acceder a las bases de datos mediante lenguajes como DDL, DML y SQL.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

SQL SERVER

SESIÓN 1

Marco Antonio Cutimbo Paco


[email protected]
¿QUÉ ES UNA BASE DE DATOS?
BASE DE DATOS
Conjunto de datos debidamente estructurados que me sirven
para analizar la información desde diversos ángulos o
perspectivas.
¿CÓMO UTILIZO LAS BASES DE
DATOS EN EL DÍA A DÍA?

En mi cartera de clientes (ventas)


En mis redes sociales (Facebook, Twitter)
En la selección de personal (RRHH)
En la información de mi empresa (lista de
proveedores)
Los morosos de mi empresa (créditos)
MICROSOFT SQL SERVER

Es un motor de Base de Datos que nos permitirá, almacenar,


consultar y manipular nuestra información. El SQL Server
tiene diferentes versiones que van desde el SQL Server 2000
al SQL 2019 respectivamente, sin embargo para fines
corporativos se trabajará con la versión del año 2012.
DATABASE MANAGEMENT SYSTEM
(DBMS)
Es un conjunto de programas que se
encargan de manejar la creación y DDL
todos los accesos a las bases de
datos, esta compuesto por:

 DDL: Lenguaje de Definición de DBMS


Datos
 DML: Lenguaje de Manipulación DML SQL
de Datos
 SQL: Lenguaje de Consulta
ALMACENAMIENTO DE DATA

Database

Data (file) Log (file)


.mdf .ldf

Tablas,Indices

Data
TIPOS DE DATOS
ELEMENTOS DE UNA TABLA
TABLAS TRANSACCIONALES
CREACIÓN DE UNA TABLA

Se realiza empleando el comando CREATE TABLE,


para lo cual se debe contar con lo siguiente:

Nombre de la tabla.
Nombre de las columnas.
Tipo de datos de cada columna.
Restricciones (Constraints).
VALORES NULOS

 Después de definir el nombre y tipo de campo se


puede indicar que este pueda aceptar o no
valores nulos.

 id_Alumno char(4) NOT NULL,


 Telefono char(7) NULL
VALORES AUTOINCREMENTALES

 Si se especifica IDENTITY para un campo, entonces cada


vez que se añada una nueva columna se incrementará
automáticamente el contenido de ese campo.

id_Producto int Identity(100, 5)

 La primera vez el campo id_Producto tendrá el valor


100. Para las siguientes filas será 105, 110, 115, ....
SENTENCIA ALTER TABLE
ALTER TABLE sales
ADD ADD customer_name char(30) null

Commission Sales_amount Sales_date Customer ID Customer_name

DROP
ALTER TABLE sales
DROP COLUMN sales_date
OPERADORES

También podría gustarte