objetos de banco de dados são os componentes que economizam e informações consulta. Um banco de dados contém vários objetos que são usados para fornecer armazenamento e exibir grandes volumes de dados , relacionais. Os principais objetos de um banco de dados são tabelas , stored procedures , views, usuários e funções. Esses objetos são fornecidos pelo Microsoft SQL Server e programado usando SQL transação (T -SQL). Tabelas
As tabelas são o objeto que a maioria das pessoas sabe . No entanto, a construção de uma tabela própria que fornece integridade de dados e desempenho é a chave para um projeto de banco de dados bom. As tabelas são estruturados em linhas e colunas . Um ponto cruz específico de uma linha e coluna é chamado de " campo". Isto mantém os dados que são usadas em aplicações e relatórios . Bancos de dados relacionais armazenar registros em várias tabelas com dados vinculados . Um projeto mesa pobre pode levar a um desempenho lento e registros órfãos , causando erros.
Stored Procedures
procedimentos armazenados conter as consultas para conjuntos de resultados. Eles são mais rápidos que linha de código SQL em uma página web. Os procedimentos armazenados são pré-compilados , dando banco de dados o desempenho mais rápido quando chamado a partir de um aplicativo. Esses objetos podem conter , consultas longas complexos, com múltiplas opções de resultado, ou eles podem ser instruções SELECT simples que retornam um registro.
Visualizações
Visualizações e mesa objectos são usados de forma semelhante . Uma visão é uma consulta que é usado como uma tabela em que o programador pode ligar para ele de outra tabela . É uma lista de pré-compilada de conjuntos de registros que são retornados em um formato de tabela. Visualizações são usados quando uma determinada consulta é usado com freqüência. Por exemplo , a seleção de nomes de usuários e endereços localizados em mesas separadas é uma funcionalidade comum de um banco de dados. Uma visão pode ser configurado para consultar essas informações em um conjunto de resultados de mesa -like.
Usuario
Os usuários são os objetos do banco de dados de segurança. Para manter os dados seguros de espectadores indesejados , os administradores de banco de dados dar acesso a usuários definidos no SQL Server. A segurança do usuário pode ser branda , dando aos usuários acesso livre a todo o banco de dados. Os administradores também podem dar acesso restrito , limitando as consultas e tabelas que um usuário tem permissão para ver .
Funções
funções são semelhantes às de codificação comum. Semelhante a uma função de compilador , este objeto de banco de flexões números ou fornece uma maneira de retornar um resultado comumente necessário. Por exemplo, se uma necessidade comum em um banco de dados é a de adicionar dois números , uma função é usada para em um procedimento armazenado para adicionar os números e retornar um resultado . Isso economiza o tempo do programador , chamando a função em vez de codificar o processo várias vezes.