UNIVERSIDADE ANHEMBI MORUMBI RONEY OLIVEIRA DE ALMEIDA - 10192645

ESTRUTURAS DE ARMAZENAMENTO E MECANISMOS DE SEGURANÇA NO SQL SERVER 2008

São Paulo 2011

em 1994. Os dados são armazenados em uma estrutura lógica chamada de tabela. 128 páginas de 8Kbytes e a cada 8 páginas de dados temos uma extent. Especificamente para o SQL Server. Estes blocos de informações são chamados de página. O sistema operacional precisa trabalhar com blocos de informações para serem lidos ou gravados.1 INTRODUÇÃO O MS SQL Server é um SGBD .1 ESTRUTURAS DE ARMAZENAMENTO Para o SQL Server manipular informações. a página possui um tamanho fixo de 8Kbytes (8192 bytes) e é a menor unidade de alocação do banco de dados. Todos os acessos feitos a estes dois recursos sempre serão feitos através do Sistema Operacional.sistema gerenciador de Banco de dados relacional criado pela Microsoft em parceria com a Sybase em 1988. 2 CONCEITOS 2. O SQL Server 2008 é um banco de dados robusto e usado por sistemas corporativos dos mais diversos portes. devemos dizer qual é o tamanho inicial do arquivo de dados que geralmente possui a extensão . . de modo a otimizar o acesso à memória e ao disco. que possui suas linhas (ou registros) que por sua vez são compostos de colunas (ou campos).mdf. Este arquivo será dividido logicamente em páginas de dados de 8Kbytes tendo. a cada megabyte. Quando criamos um banco de dados. Ao final da parceria. a Microsoft continuou aperfeiçoando o produto que hoje se encontra na versão Microsoft SQL Server 2008. pois é ele que faz este meio de campo entre as aplicações e os recursos. ele deve acessar tanto a memória (RAM) ou o disco (HD). Os dados de uma tabela são armazenados dentro das páginas de dados.

estou colocando um código para criação de tabelas. Sobrenome VARCHAR(30) NULL . 3 EXEMPLOS Como exemplo. arquivos de dados ou arquivos de log. sexo VARCHAR(1) NULL .2 MECANISMOS DE SEGURANÇA Abaixo esta sendo citado algumas novas funcionalidades existentes no SQL SERVER 2008. fornecendo dados de auditoria mais abrangentes.2. dtaCriacao DATETIME NULL . O SQL Server 2008 entrega uma solução excelente para essa crescente necessidade. Gerenciamento de Chave Extensível: O SQL Server 2008 fornece uma solução abrangente para a encriptação e o gerenciamento de chaves. dtaNasc DATETIME NULL . sem a necessidade de mudanças nas aplicações. exclusão e seleção. Auditoria: Cria e gerencia a auditoria via DDL. CONSTRAINT PK_Cliente PRIMARY KEY CLUSTERED (idCliente ASC) ON [PRIMARY] )  Inserção de dados na tabela . Nome VARCHAR(20) NULL . ao mesmo tempo em que simplifica a adequação. inserção. proteger os dados de consultas de usuários não autorizados e encriptação de dados sem requer qualquer mudança nas aplicações existentes. Os benefícios dessa encriptação incluem: consultas de dados encriptados usando consultas em série ou associadas. Isto permite que as empresas respondam perguntas como “Quais dados foram recuperados?”. atualização.  Criação de tabela: CREATE TABLE Cliente ( idCliente INT NOT NULL . dando suporte aos produtos HSM e ao gerenciamento de chave de terceiros. Encriptação Transparente de Dados: Permite a encriptação de um banco de dados inteiro.

GETDATE())  Alteração de dados na tabela UPDATE Cliente SET Sobrenome = 'Oliveira de Almeida' WHERE idCliente=1  Selecionar todos os dados na tabela: SELECT * FROM Cliente  Selecionar dado especifico tabela: SELECT * FROM Cliente WHERE idCliente=1  Excluir dado especifico tabela: DELETE Cliente where idCliente=1 BIBLIOGRAFIA Pichiliani. 2011.br/artigo/2480/ sql_server/estruturas_de_armazenamento_de_dados_no_sql_server/>.com.com/pt-br/library/ bb510589. Mauro. Sobrenome.aspx>. 'Roney'.INSERT Cliente (idCliente. Acesso em: 11 mai. 2011. Nome. 'M'. '1986-05-29'. dtaNasc. Microsoft. sexo. Disponível em <http://imasters. 'Almeida'. Acesso em: 11 mai. dtaCriacao) VALUES (1. Disponível em <http://technet. .microsoft.

Sign up to vote on this title
UsefulNot useful