Red de conocimiento informático - Problemas con los teléfonos móviles - Tabla de contenidos del tutorial de base de datos SQLServer2000

Tabla de contenidos del tutorial de base de datos SQLServer2000

Capítulo 1 Introducción a la tecnología de bases de datos

1.1 Introducción al plan de diseño de aplicaciones del sistema de bases de datos

1.1.1 Base de datos y sistema de base de datos

1.1 .2 Modelo de aplicación del sistema de base de datos

1.1.3 Interfaces comunes de acceso a bases de datos

1.2 Introducción a SQL Server 2000

1.2.1 ¿Qué es SQL Server 2000? p>

1.2.2 Características de SQL Server 2000

1.2.3 Nuevas características de SQL Server 2000

1.3 Versión de SQL Server 2000

1.3 .1 Edición Enterprise y Edición Developer

1.3.2 Edición Estándar

1.3.3 Edición Personal

1.3.4 MSDE/Desktop Engine

1.3.5 Versión SQL Server 2000 CE

1.4 Componentes de SQL Server 2000

1.4.1 Componentes del servidor SQL Server 2000

1.4.2 SQL Componentes del cliente Server 2000

1.5 Requisitos del sistema para SQL Server 2000

1.5.1 Instalación y ejecución de SQL Server 2000 Requisitos de hardware

1.5.2 Requisitos de software para la instalación y ejecutando SQL Server 2000

1.6 Objetos de datos comúnmente utilizados en SQL Server 2000

1.6.1 Objetos de base de datos

1.6.2 Métodos de referencia de objetos de base de datos

1.6.2 p>

1.7 Resumen de este capítulo

Capítulo 2 SQL Server 2000 Enterprise Manager

2.1 Entorno de Enterprise Management Server

2.2 Iniciar y apagar el servidor

2.2.1 Iniciar SQL Server 2000

2.2.2 Pausar y detener SQL Server 2000

2.3 Registrar el servidor

2.4 Conectar y desconectar el servidor

2.5 Configurar el servidor

2.6 Resumen de este capítulo

Capítulo 3 Lenguaje Transact-SQL

3.1 Lenguaje SQL

3.2 Descripción general del lenguaje Transact-SQL

3.2.1 Lenguaje de programación Transact-SQL

3.2.2 Elementos de Transact-SQL

3.3 Tipos de datos

3.3.1 Tipos de datos proporcionados por el sistema

3.3.2 Tipos de datos definidos por el usuario

3.4 Variables

3.4 .1 Variables locales

3.4.2 Variables globales

3.5 Comentarios, operadores y comodines

3.5. 1 Carácter de comentario

3.5. 2 Operador

3.5.3 Carácter comodín

3.6 Comando de control de procesos

3.6.1 BEGIN.. .END

3.6.2 SI...ELSE

3.6.3 IR A etiqueta

3.6.4 VOLVER

3.6.5 MIENTRAS

3.6.6 ESPERAR

3.6.7 BREAK y CONTINUE

3.6.8 Declaración CASE

3.7 Otros comandos

3.7.1 Procesamiento por lotes

3.7.2

Comandos de depuración

3.7.3 Comando de cambio de base de datos USE

3.8 Funciones de uso común

3.8.1 Funciones agregadas

3.8.2 Matemáticas funciones

3.8.3 Función de cadena

3.8.4 Función de fecha

3.8.5 Función de conversión

3.8.6 Función de sistema

3.9 Resumen de este capítulo

Capítulo 4 Administrar la base de datos

4.1 Crear objetos de base de datos

4.1.1 Precauciones para crear una nueva base de datos

p>

4.1.2 Archivos y grupos de archivos

4.1.3 Crear una base de datos usando Enterprise Manager

4.1.4 Crear una base de datos usando Transact- Sentencias SQL

4.1.5 Configuración de atributos del objeto de base de datos

4.2 Cambiar la base de datos

4.2.1 Usar Enterprise Manager para modificar la base de datos

4.2.2 Usar sentencias Transact-SQL Modificar

4.3 Eliminar la base de datos

4.4 Comprimir la base de datos

4.4.1 Comprimir toda la base de datos

4.4.2 Comprimir los archivos de datos en la base de datos

4.4.3 Comprimir automáticamente la base de datos

4.5 Introducción a la base de datos del sistema

4.5.1 Directorio de la base de datos tabla del sistema

4.5.2 Base de datos maestra

4.5.3 Base de datos Msdb

4.5.4 Base de datos modelo

4.5.5 Base de datos Tempdb

4.5.6 Base de datos Pubs y base de datos Northwind

4.6 Resumen de este capítulo

Capítulo 5 Gestión de tablas de bases de datos y su integridad

5.1 Crear tablas de bases de datos

5.1.1 Diseñar tablas de bases de datos

5.1.2 Usar SQL Server 2000 Enterprise Manager para crear tablas

5.1.3 Usar declaraciones TransacLSQL para crear tablas

5.1.4 Crear y usar 5 restricciones básicas

5.1.5 Clasificación de integridad de datos

5.1.6 Restricciones de CLAVE PRIMARIA

5.1.7 Restricciones FORIGN KEY

5.1.8 Restricción UNQIUE

5.1.9 Restricción CHECK

5.1.10 Restricción DEFAULT

5.2 Modificar tabla de base de datos

5.3 Ver tabla de base de datos

5.4 Eliminar tabla de base de datos

5.5 Crear y usar reglas

5.5.1 Crear reglas

5.5.2 Aplicación de reglas

p>

5.5.3 Eliminar reglas

5.6 Crear y usar valores predeterminados

5.6.1 Crear valores predeterminados

5.6.2 Aplicaciones predeterminadas

5.6.3 Eliminar valores predeterminados

5.7 Resumen de este capítulo

Índice del Capítulo 6

6.1 Introducción al índice

6.1. 1 Por qué crear un índice

6.1.2 Por qué no crear un índice en cada columna

6.1 .3 Considere indexar columnas

6.1.4 No considere crear un índice Columnas indexadas

6.2 Crear un índice

6.2.1 Usar el asistente para crear índices crear un índice

6.2.2 Usar una instrucción Transact-SQL para crear un índice

6.2.3 Índice único

6.2.4 Índice compuesto

6.2.5 Opciones para crear índice

6.3 Ver información del índice y eliminar índice

p>

6.4 Mantener índices

6.4.1 Segmentación de datos

6.4.2 DBCC SHOWCONTIG

6.4.3 DBCC DBREI

Declaración NDEX

6.4.4 Estadísticas de índice

6.4.5 Análisis de índice

6.5 Resumen de este capítulo

Capítulo 7 Tecnología de consulta de bases de datos

7.1 Sentencia SELECT

7.1.1 Cláusula SELECT

7.1.2 Cláusula INTO

7.1.3 Cláusula FROM

7.1.4 Cláusula WHERE

7.1.5 Cláusula GROUP BY

7.1.6 Cláusula HAVING

7.1.7 Operadores UNION

7.1.8 Cláusula ORDER BY

7.1.9 Cláusula COMPUTE

7.1.10 Cláusula FOR BROWSE

7.1.11 Cláusula OPTION

7.2 Consulta simple

7.2.1 Seleccionar columnas

7.2.2 Seleccionar filas

7.2.3 Usar la cláusula ORDER BY para ordenar los resultados de la consulta

p>

7.2.4 Resultados de consultas grupales

7.2.5 Usar funciones agregadas

7.3 Consultas de unión

7.3.1 Consulta de unión equivalente

7.3.2 Consulta de unión no equivalente

7.3.3 Consulta de unión propia

7.3.4 Consulta de unión externa

7.3.5 Compuesta consulta de conexión condicional

7.4 Consulta de fusión

7.5 Subconsulta anidada

7.6 Almacenamiento de resultados de consultas

7.6.1 Almacenar resultados de consultas en tablas

7.6.2 Almacenar los resultados de la consulta en variables

7.7 Búsqueda de texto completo

7.7.1 Índice de texto completo y tabla de contenido

7.7 .2 Crear tabla de contenido de índice de texto completo

7.7.3 Crear índice de texto completo

7.7.4 Consulta de texto completo

7.8 Resumen de esto Capítulo

Capítulo 8 Actualización de la base de datos

8.1 Agregar datos

8.1.1 Sintaxis INSERT

8.1.2 Uso de inserciones INSER INTO… VALUES una sola fila de datos

8.1.3 Utilice la instrucción INSERT...SELECT para insertar varias filas de datos

8.1.4 Utilice procedimientos almacenados para insertar datos

8.2 Modificar datos

p>

8.2.1 ACTUALIZAR sintaxis

8.2.2 Utilice ACTUALIZAR para modificar una fila de datos

8.2.3 Actualizar varias filas de datos

8.2.4 Incluyendo actualización de datos de subconsulta

8.2.5 Gran cantidad de actualización de datos

8.3 Eliminación de datos

8.3. 1 ELIMINAR sintaxis

8.3.2 Eliminar una fila de datos

8.3.3 Eliminar varias filas de datos

8.3.4 Eliminar datos con subconsulta

8.3.5 Eliminar los datos de la fila del cursor actual

8.3.6 Usando el comando TRUNCATE TABLE

8.4 Usando transacciones

8.4.1 Origen de transacciones

8.4.2 Concepto de transacción

8.4.3 Uso de transacciones

9.10.2 Aplicación de activadores de actualización

9.10.3 Aplicación de activadores de eliminación

9.11 Aplicación avanzada de activadores

9.12 Resumen de este capítulo

Capítulo 10 Vistas, cursores y funciones personalizadas

10.1 Introducción a las Vistas

10.1 .1 El concepto de vistas

10.1.2 Ventajas y desventajas de las vistas

10.2 Creación y gestión de vistas

10.2.1 Crear vistas

10.2.2 Administrar vistas

10.2.3 Editar vistas

10.2

.4 Eliminar una vista

10.3 Administrar datos a través de vistas

10.3.1 Recuperar datos a través de vistas

10.3.2 Insertar datos a través de vistas

10.3.3 Eliminar datos a través de vistas

10.3.4 Cambiar datos a través de vistas

10.4 Introducción a los cursores

10.4.1 Definición y tipos de cursores

10.4.2 Declaración del cursor

10.4.3 Uso del cursor

10.5 Aplicación del cursor

10.5.1 Consulta mediante cursor

10.5.2 Usar cursores para cambiar datos

10.5.3 Usar cursores para eliminar datos

10.6 Crear y usar funciones personalizadas

10.6. 1 Funciones escalares

10.6.2 Funciones con valores de tabla integradas

10.6.3 Funciones con valores de tabla de declaraciones múltiples

10.7 Resumen de este capítulo

Capítulo 11 Gestión de usuarios y seguridad

11.1 Autenticación de inicio de sesión de SQL Server 2000

11.1.1 Fase de autenticación

11.1.2 Fase de verificación de permisos

11.2 Administrar el inicio de sesión de SQL Server 2000

11.2.1 Modo de autenticación

11.2.2 Establecer el modo de autenticación

11.2.3 Administrar la cuenta de inicio de sesión

11.3 Usuarios de la base de datos

11.3.1 Ver usuarios de la base de datos

11.3.2 Agregar nuevos usuarios de la base de datos

11.3.3 Modificar y eliminar usuarios de bases de datos

p>

11.4 Gestión de permisos

11.4.1 Cuadro de diálogo de configuración de permisos

11.4.2 Configuración de permisos

11.5 Gestión de roles

11.5.1 Roles estándar

11.5.2 Roles de aplicación

11.5.3 Problemas de permisos de usuarios y roles

11.6 Resumen de esto capítulo

Capítulo 12 Copia de seguridad y recuperación de la base de datos

12.1 Descripción general de la copia de seguridad y recuperación

12.1.1 Descripción general de la copia de seguridad y recuperación

12.2 Copia de seguridad de la base de datos

12.2.1 Usar Enterprise Manager para administrar dispositivos de respaldo

12.2.2 Usar procedimientos almacenados del sistema para administrar dispositivos de respaldo

12.2.3 Usar Enterprise Manager para administrar copias de seguridad

12.2.4 Declaración Transact-SQL para realizar una copia de seguridad de la base de datos

12.3 Restaurar la base de datos

12.3.1 Usar Enterprise Manager para restaurar la base de datos

12.3.2 Utilice el comando RESTORE para realizar la recuperación

12.3.3 Utilice el comando RESTORE para restaurar archivos o grupos de archivos

12.3.4 Utilice el comando RESTORE para restaurar registros de transacciones

12.4 Resumen de este capítulo

Capítulo 13 Descripción general del diseño de aplicaciones de bases de datos

13.1 ADO y sistema cliente/servidor

13.1.1 Tecnología de acceso a datos en VB6

13.1.2 Interfaz de objetos de datos

13.1.3 Control de datos

13.1.4 Modelo de objetos ADO

13.1.5 Sistema Cliente Servidor

13.2 ADO.NET y arquitectura n.-tier

13.2.1 Introducción a ADO.

13.2. Arquitectura de 2 niveles

13.3 Nuevas funciones de ADO

13.3.1 Nuevas funciones de ADO

13.3.2 Promoción del intercambio de datos<. /p>

13.4 DataReader y DataSet

13.4.1 DataReader

13.4.2 DataSet

13.4.3 Cuándo usar DataSet en lugar de DataReader

13.5 Proveedor administrado

13.6 Espacio de nombres para el acceso a datos

13.6.1 Uso del espacio de nombres

13.6.2 Recuperar datos usando el nombre System.Data.SQLClient

13.6.3 Recuperar datos usando el espacio de nombres System.Data.OleDb

13.7 Aplicación de base de datos Visual Studio Herramientas

13.7.1 Administrador de recursos del servidor

13.7.2 Caja de herramientas de datos

13.7.3 Asistente de configuración del adaptador de datos

13.8 Resumen de este capítulo

Capítulo 14 Uso de ADO.NET

14.1 Uso de componentes de datos para acceder a la base de datos

14.1.1 Componentes para el acceso a datos

14.1.2 Objeto DataView

14.1.3 Enlace de datos

14.2 Objeto SqlConnection

14.2.1 Propiedades de SqlConnection

14.2. 2 métodos SqlConnection

14.2.3 Grupo de conexiones

14.3 Objeto SqlCommand

14.3.1 Propiedades de SqlCommand

14.3.2 Métodos de SqICommand

14.3.3 Pasar parámetros de procedimiento almacenado

14.4 Objeto SqlDataReader

14.4.1 Propiedades de SqlDataReader

14.4.2 Métodos de SqlDataReader

14.4.3 Uso de SqlDataReader

14.5 Objeto SqlDataAdapter

14.5.1 Propiedades y métodos de SqlDataAdapter

14.5.2 Actualizar datos

14.6 Objeto DataSet

14.6.1 Propiedades de DataSet

14.6.2 Métodos de DataSet

14.7 Objeto DataTable

14.7.1 Propiedades de DataTable

14.7.2 Métodos de DataTable

14.8 Objeto DataRow

14.8.1 Propiedades de DataRow

14.8.2 Métodos DataRow

14.8.3 RowVersion

14.9 Objeto DataColumn

14.10 Objeto DataRelation

14.10.1 Propiedades de DataRelation

14.10.2 Uso de DataRelation

14.10.3 Restricciones

14.11 Resumen de este capítulo