SQL Server 2012. Programación con TRANSACT SQL (Spanish Edition)
暫譯: SQL Server 2012:使用 TRANSACT SQL 的程式設計

Maria Perez Marques

  • 出版商: CreateSpace Independ
  • 出版日期: 2013-12-16
  • 售價: $1,230
  • 貴賓價: 9.5$1,169
  • 語言: 英文
  • 頁數: 324
  • 裝訂: Paperback
  • ISBN: 1494701774
  • ISBN-13: 9781494701772
  • 相關分類: MSSQLSQL
  • 無法訂購

相關主題

商品描述

SQL Server es un sistema gestor de bases de datos que contiene variedad de herramientas para diseñar, desarrollar y administrar bases de datos entre las que destaca TRANSACT-SQL, un lenguaje de programación de bases de datos relacionales estándar, amigable e intuitivo, cuyas características más avanzadas se desarrollan en este libro a través del siguiente contenido: Instalación e inicio de SQL Server 2012 Diseño de una base de datos relacional Tablas en una base de datos relacional Creación de una base de datos SQL Server mediante TRANSACT SQL Modificación de una base de datos mediante TRANSACT-SQL Eliminación de una base de datos mediante TRANSACT-SQL TRANSACT-SQL. Lenguaje de definición de datos: administración de tablas Tablas, columnas y tipos de datos Creación de tablas con create table Definición de columnas Restricciones de integridad Restricciones de columna Restricciones de tabla Modificación de tablas con alter table Borrado de tablas con drop table TRANSACT-SQL. Lenguaje de manipulación de datos: actualización de tablas Agregar datos. La sentencia insert Eliminar datos. Las sentencias delete y truncate Eliminar filas con delete Eliminar todas las filas con truncate table Actualizar datos. La sentencia update Cambiar datos con update Actualización de todas las filas con update TRANSACT-SQL. Administrar vistas e índices y lenguaje de control de transacciones Vistas Creación de una vista Vistas horizontales Vistas verticales Vistas fila/columna Vistas agrupadas Vistas compuestas Actualización de vistas Modificación de vistas con alter view Borrado de vistas con drop view Índices Borrado de índices Procesamiento de transacciones Sentencia begin transaction Sentencia commit transaction Sentencia commit work Sentencia save transaction Sentencia rollback transaction TRANSACT-SQL Lenguaje de control de datos Administrar la seguridad Seguridad de instancia Autenticación y administración de usuarios Crear una contraseña de usuario para acceso a sql server Crear una cuenta de inicio de sesión en sql server Seguridad de base de datos Conceder a cuentas de sql server el acceso a una base de datos Funciones (roles) de base de datos Administrar permisos sobre objetos de base de datos Conceder permisos con transact-sql: la sentencia grant Denegar permisos con transact-sql: la sentencia deny Revocar permisos con transact-sql: la sentencia revoke Copias de seguridad y restauración de bases de datos con transact sql Modelos de recuperación Crear una copia de seguridad completa de base de datos con TRANSACT-SQL: la sentencia backup database Crear una copia de seguridad diferencial de base de datos mediante TRANSACT-SQL Restaurar una copia de seguridad completa de base de datos mediante TRANSACT-SQL Recuperación simple: restaurar una copia de seguridad diferencial de base de datos Recuperación completa: copias de seguridad de registro de transacciones Crear una copia de seguridad del registro de transacciones mediante TRANSACT-SQL Recuperación de registro masivo Recuperar bases de datos sin restaurar mediante transact-sql Reiniciar operaciones de copia de seguridad y restauración interrumpidas mediante TRANSACT-SQL Administrar copias de seguridad Dispositivos de copia de seguridad Comprobación de copias de seguridad La sentencia backup La sentencia restore Importación y exportación de datos Herramienta bcp

商品描述(中文翻譯)

SQL Server 是一個資料庫管理系統,包含多種工具來設計、開發和管理資料庫,其中最突出的工具是 TRANSACT-SQL,這是一種標準的關聯式資料庫程式語言,友好且直觀。本書將通過以下內容深入探討其最先進的特性:

- 安裝及啟動 SQL Server 2012
- 設計關聯式資料庫
- 關聯式資料庫中的表格
- 通過 TRANSACT-SQL 創建 SQL Server 資料庫
- 通過 TRANSACT-SQL 修改資料庫
- 通過 TRANSACT-SQL 刪除資料庫

TRANSACT-SQL。資料定義語言:表格管理
- 表格、欄位和資料類型
- 使用 create table 創建表格
- 定義欄位
- 完整性約束
- 欄位約束
- 表格約束
- 使用 alter table 修改表格
- 使用 drop table 刪除表格

TRANSACT-SQL。資料操作語言:更新表格
- 新增資料。insert 語句
- 刪除資料。delete 和 truncate 語句
- 使用 delete 刪除列
- 使用 truncate table 刪除所有列
- 更新資料。update 語句
- 使用 update 更改資料
- 使用 update 更新所有列

TRANSACT-SQL。管理視圖和索引及交易控制語言
- 視圖
- 創建視圖
- 水平視圖
- 垂直視圖
- 行/列視圖
- 分組視圖
- 複合視圖
- 更新視圖
- 使用 alter view 修改視圖
- 使用 drop view 刪除視圖
- 索引
- 刪除索引
- 交易處理
- begin transaction 語句
- commit transaction 語句
- commit work 語句
- save transaction 語句
- rollback transaction 語句

TRANSACT-SQL 資料控制語言 管理安全性
- 實例安全性
- 認證和用戶管理
- 為 SQL Server 設定用戶密碼
- 在 SQL Server 中創建登錄帳戶
- 資料庫安全性
- 授予 SQL Server 帳戶對資料庫的訪問權限
- 資料庫角色 (roles)
- 管理資料庫對象的權限
- 使用 TRANSACT-SQL 授予權限:grant 語句
- 使用 TRANSACT-SQL 拒絕權限:deny 語句
- 使用 TRANSACT-SQL 撤銷權限:revoke 語句

使用 TRANSACT-SQL 進行資料庫的備份和恢復
- 恢復模型
- 使用 TRANSACT-SQL 創建完整的資料庫備份:backup database 語句
- 通過 TRANSACT-SQL 創建差異備份
- 通過 TRANSACT-SQL 恢復完整的資料庫備份
- 簡單恢復:恢復差異備份
- 完整恢復:交易日誌備份
- 通過 TRANSACT-SQL 創建交易日誌備份
- 大量日誌恢復
- 通過 TRANSACT-SQL 恢復資料庫而不進行恢復
- 通過 TRANSACT-SQL 重新啟動中斷的備份和恢復操作
- 管理備份
- 備份設備
- 備份檢查
- backup 語句
- restore 語句
- 資料的匯入和匯出
- 工具 bcp