Baixe o app para aproveitar ainda mais
Prévia do material em texto
Administração de Banco de Dados Aula – 2 Criando Tabelas: CREATE TABLE Nometabela( Emp_id int, Emp_nome varchar(40) ); Alterando Tabelas: ALTER TABLE Nometabela ADD Sobrenome varchar(100) Excluindo Tabela: DROP TABLE Nometabela Apagar todos os dados da Tabela: TRUNCATE TABLE Nometabela Inserindo dados: INSERT INTO dbo.NomeTabela (Emp_id, Emp_nome, Sobrenome) VALUES (12, ‘Felipe’, ‘da Silva’) Consultando dados: SELECT * FROM NomeTabela Atualizando Dados: UPDATE NomeTabela SET Emp_nome = ‘Antonio Felipe’ WHERE Emp_id = 12 Deletando Dados: DELETE FROM Empregados WHERE Emp_id = 12; Inserindo mais de um dado: INSERT INTO dbo.NomeTabela (Emp_id, Emp_nome, Sobrenome) VALUES (12, ‘Felipe’, ‘da Silva’); INSERT INTO dbo.NomeTabela (Emp_id, Emp_nome, Sobrenome) VALUES (12, ‘Felipe’, ‘da Silva’) Operações capturadas pelo LOG’s: DML: Insert, Update, DELETE DDL: Create, Drop, Truncate Aula – 3 BACKUP RTO e RPO RTO – Objetivo de tempo de recuperação · Tempo de inatividade sem causar prejuízos; · Categorizar os aplicativos por prioridade e perda. POR – Objetivo do Ponto de Recuperação · Tolerância à perda; · Perder 24 horas de dados é aceitável? Opções: RESTORE WITH RECOVERY – Disponível para o usuário. RESTORE WITH NORECOVERY – Não disponível para o usuário. Tipos de BACKUP · COMPLETO – Faz o backup completo. · INCREMENTAL – Realiza Backup somente das atualizações após o último backup. · DIFERENCIAL – Realiza backup nas atualizações após o último backup completo. Aula 4 – Segurança de Banco de Dados · O que é segurança em banco de dados? 1. Monitoramento de sistemas; 2. Configuração do SGBD; 3. Auditoria; 4. Backup; 5. Criptografia; 6. Integridade do banco de dados; 7. Integridade dos dados operacionais; 8. Segurança multinível; 9. Confinamento; 10. Autenticação; 11. Controle de acesso. · Controle de Acesso 1. RBAC – um dos mais utilizados pelas empresas, ele tem os administradores, e os usuários tem acesso conforme suas funções.
Compartilhar