1 / 14

CONCEPTOS BASICOS SQL SERVER

CONCEPTOS BASICOS SQL SERVER. SEBASTIAN MARTINEZ GARCIA . CONTENIDO. DEFINICIÓN BASE DATOS MICROSOFT SQL SERVER TABLAS DIAGRAMAS ENTIDAD RELACIÓN TIPOS DE DATOS INGRESO DE REGISTROS LECTURA DE REGISTROS ACTUALIZACIÓN DE REGISTROS ELIMINACIÓN DE REGISTROS. DEFINICIÓN BASE DE DATOS.

aren
Download Presentation

CONCEPTOS BASICOS SQL SERVER

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. CONCEPTOS BASICOS SQL SERVER SEBASTIAN MARTINEZ GARCIA

  2. CONTENIDO • DEFINICIÓN BASE DATOS • MICROSOFT SQL SERVER • TABLAS • DIAGRAMAS ENTIDAD RELACIÓN • TIPOS DE DATOS • INGRESO DE REGISTROS • LECTURA DE REGISTROS • ACTUALIZACIÓN DE REGISTROS • ELIMINACIÓN DE REGISTROS

  3. DEFINICIÓN BASE DE DATOS Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar fácilmente.

  4. MICROSOFT SQL SERVER SQL SERVER Microsoft SQL Server es un sistema para la gestión de bases de datos producido por Microsoft. Sus lenguajes para consultas son Transact-SQL y ANSI SQL. Es la alternativa de Microsoft a otros potentes sistemas gestores de bases de datos como son Oracle o MySQL.

  5. TABLAS • Las tablas son la forma básica de almacenamiento de datos dentro de una base de datos, estas permiten organizar la información de cada entidad (Personas, Variables medidas, etc). Están formadas por columnas de diferentes tipos (int, varchar, datetime).

  6. DIAGRAMAS ENTIDAD RELACIÓN Los diagramas entidad relación, permiten al programador, definir las relaciones y dependencias de una tabla respecto a otra u otras, estos diagramas permiten tener control sobre ciertas restricciones para agregar registros y así poder tener la información coherente.

  7. TIPOS DE DATOS

  8. INGRESO DE REGISTROS La sintaxis para el ingreso de registros en una tabla es la siguiente: INSERT INTO [NOMBRE-TABLA] ([Campo1],[Campo2],…) Values (‘’Valor1,’Valor2’,…)

  9. LECTURA DE REGISTROS La sintaxis para lectura de registros en una tabla es la siguiente: • Para seleccionar todos los campos de una tabla: • Para seleccionar campos específicos: SELECT * FROM [NOMBRE-TABLA] SELECT CAMPO1 FROM [NOMBRE-TABLA]

  10. ACTUALIZACIÓN DE REGISTROS La sintaxis para la actualización de registros en una tabla es la siguiente: UPDATE [NOMBRE-TABLA] SET CAMPO1=VALOR1, CAMPO2=VALOR2, …. WHERE CAMPOX=VALORX

  11. ELIMINACIÓN DE REGISTROS La sintaxis para la eliminación de registros en una tabla es la siguiente: • Para eliminar registros específicos: • Para eliminar todos los registros de una tabla: DELETE FROM [NOMBRE-TABLA] WHERE CAMPO1=VALOR1 TRUNCATE TABLE [NOMBRE-TABLA]

  12. ACTIVIDADES • Crear una base de datos en SQL Server (Relacionada con el proyecto que están trabajando). • Crear las tablas para las diferentes entidades que se requiera (Ejemplo: Clientes, Jugadores, Productos, etc), tener en cuenta el tipo de dato que se requiere para cada campo (Ejemplo: NombreJugador es tipo varchar()).

  13. ACTIVIDADES • Insertar registros en las tablas implementadas, teniendo en cuenta de ser necesario la coherencia de los datos. • Realizar una consulta que le permita al usuario obtener la información deseada de una o varias tablas.

  14. ACTIVIDADES • Actualizar y eliminar registros, haciendo uso de los filtros (Where), como se muestra en las diapositivas anteriores.

More Related