UNIVERSIDADE ANHEMBI MORUMBI RONEY OLIVEIRA DE ALMEIDA - 10192645

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

São Paulo 2011

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

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

Nome.com. '1986-05-29'. Mauro.INSERT Cliente (idCliente. . dtaNasc. 2011.br/artigo/2480/ sql_server/estruturas_de_armazenamento_de_dados_no_sql_server/>. Disponível em <http://imasters. 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. Sobrenome. Microsoft. 2011. 'M'. 'Roney'. Disponível em <http://technet. dtaCriacao) VALUES (1. Acesso em: 11 mai. sexo.com/pt-br/library/ bb510589.aspx>.microsoft. Acesso em: 11 mai. 'Almeida'.

Sign up to vote on this title
UsefulNot useful