Categoría: Esquemas – Tablas

Administración

Particionando una tabla horizontalmente

Particionando una tabla horizontalmente Las tablas en cualquier base de datos guardan la información de los registros, una tabla que tiene muchos registros puede considerarse una tabla crítica, aquella que al consultar o buscar registros demore y cause problemas en los sistemas. Las tablas con muchos registros deben particionarse, para obtener el mejor resultado de …

Seguir leyendo

Tipos de datos en SQL Server

Tipos de datos en SQL Server En este artículo se describen los tipos de datos de SQL Server, se sugiere simplificar sus diseños utilizando solamente los necesarios.

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