Categoría: Esquemas – Tablas

Administración

Tipos de datos en SQL Server

Tipos de datos en SQL Server Numéricos exactos Tipo Rango de valores Almacenamiento bigint De -263 (-9.223.372.036.854.775.808) a 263 – 1 (9.223.372.036.854.775.807) 8 bytes int De -231 (-2.147.483.648) a 231 – 1 (2.147.483.647) 4 bytes smallint De -215 (-32.768) a 215 – 1 (32.767) 2 bytes tinyint De 0 a 255 1 byte bit Tipo de datos entero que puede aceptar …

Seguir leyendo

Moviendo tablas entre Filegroups en SQL Server

Moviendo tablas de un Filegroup a otro en SQL Server Una base de datos en SQL Server se puede crear con varios archivos donde se guarda la información de las tablas, estos archivos se agrupan en Grupos de archivos llamados Filegroups, cada grupo de archivos puede tener archivos ubicados en diferentes discos y en diferentes …

Seguir leyendo

Foreign key en SQL Server

Foreign key en SQL Server Relacionando tablas en SQL Server, para relacionar dos tablas en una base de datos en SQL Server se debe usar la restricción de tipo Foreign Key que permite establecer las reglas de negocio entre dos entidades, lo que se convierte en la relación entre dos tablas de la base de …

Seguir leyendo

Tamaño de tablas en SQL Server

Tamaño de tablas SQL Server En una base de datos en SQL Server la información es almacenada en las tablas, estas pueden llegar a convertirse en tablas grandes y es necesario considerar una partición horizontal en tablas que son grandes. (Ver partición Horizontal de tablas)

Seguir leyendo

Graph Tables en SQL Server

Usando Graph Tables en SQL Server Una base de datos gráfica es una colección de nodos (o vértices) y bordes (o relaciones). Un nodo representa una entidad (por ejemplo, una persona o una organización) y un borde representa una relación entre los dos nodos que conecta (por ejemplo, grupos o amigos). Tanto los nodos como …

Seguir leyendo

Persisted en campos calculados

Cláusula Persisted en campos calculados en SQL Server La cláusula Persisted se puede utilizar en la definición de un campo calculado en las tablas de una base de datos en SQL Server.Los campos calculados en las tablas permiten almacenar los datos que se calculan en base a los campos de la misma tabla. (Ver Campos …

Seguir leyendo

Particionar horizontalmente una tabla existente

Partición horizontal de tablas existentes en SQL Server La partición de las tablas es una práctica que permite aumentar la eficiencia en el almacenamiento de la información cuando se trata de tablas grandes, si la tabla grande tiene muchos campos y algunos de estos ocupan mas espacio como los de imágenes, lo que se recomienda …

Seguir leyendo

Dynamic Data Masking en SQL Server

Dynamic Data Masking SQL Server desde la versión 2016 incluye una nueva característica de enmascaramiento de datos dinámico que permite dar cierto grado de seguridad para poder cambiar los caracteres que se visualizan porcaracteres diferentes. El enmascaramiento dinámico de datos ayuda a evitar el acceso no autorizado a datos confidenciales al permitir que los clientes …

Seguir leyendo

Usando FileStream y FileTables en SQL Server

FileTables y FileStream en SQL Server Tablas de Archivos en SQL Server La característica FileTable brinda compatibilidad con el espacio de nombres de archivos de Windows y la compatibilidad con las aplicaciones de Windows con los datos de archivos almacenados en SQL Server.

Seguir leyendo

Usando restricciones en SQL Server

Usando restricciones en tablas en SQL Server En una base de datos se crean tablas y es conveniente diseñar correctamente estas, los datos ingresados deben casi siempre de cumplir ciertas reglas, las cuales se pueden conseguir usando las restricciones para los campos de cada tabla.

Seguir leyendo