A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

O que é um banco de dados? Antes precisamos entender o que são dados.

Apresentações semelhantes


Apresentação em tema: "O que é um banco de dados? Antes precisamos entender o que são dados."— Transcrição da apresentação:

1 O que é um banco de dados? Antes precisamos entender o que são dados.
Dados podem ser informações relacionadas a qualquer coisa. Como por exemplo á uma pessoa, temos: nome, idade, altura, peso,cpf, etc… Além disso, também podem ser considerados artigos pdf, arquivos, imagem, áudio, etc...

2 Banco de dados e SGBD Agora vamos ao que realmente interessa, o que realmente é um banco de dados? Um banco de dados é uma coleção enorme de informação que facilita o sistema de gestão de base de dados. O que é um Sistema de Gestão de Base de Dados ? (SGBD) É uma coleção de programas que ajuda o usuário ou usuários a acessar e a manipular os dados. Temos como um fácil exemplo, o Facebook. Ele utiliza um SGBD para manipular e guardar os dados dos seus amigos, fotos, mensagens, atividades, etc...

3 Base de Dados Relacionais (SGBDR)
Existem 4 tipos de SGBD, mas vou dar atenção a um em especial, a base de dados relacional (SGBDR). É um sistema bastante complexo, além de guardar os dados, ele tem que informar quais são as relações que existem com os dados. Ele é composto por um conjunto de tabelas e associações entre as tabelas, sendo esse o ponto mais forte do sistema. Agora que já sabemos o que é uma base de dados relacional, iremos ver o SQL Server. Um dos melhores nessa área.

4 Escolha de um SGDB Qual é a necessidade de um bom SGDB?
Pode determinar o sucesso ou o fracasso de uma empresa. Analisar o custo de software, implementação e suporte, manutenção, desempenho, segurança, recursos existentes de cada banco e etc… Limitações.

5 SQL O que é SQL? (Structured Query Language & Linguagem de Consulta Estruturada em português) É a linguagem padrão que lida com relacionamento de dados. É usado para inserir, procurar, atualizar e deletar registros dos banco de dados, além de atualizar e fazer a manutenção do programa, etc… O SQL tornou-se popular por ser um programa simples e de fácil uso. Criado pela IBM, logo ele foi sendo redefinido por outros produtores, o que levou à uma expansão da necessidade de uma linguagem padronizada.

6 Subdivisões O SQL é dividido em subconjuntos que variam conforme as operações que o usuário efetua no banco de dados: DML (Linguagem de Manipulação de Dados) - É utilizado para realizar inclusões, exclusões e alterações de dados presentes em registros. Aqui, os principais comandos são Insert, Update e Delete. DDL (Linguagem de Definição de Dados) - Permite ao usuário definir tabelas e elementos associados. Aqui, os comandos são CREATE e DROP, um cria o objeto dentro da base e o outro apaga um objeto do banco de dados.

7 Subdivisões DCL (Linguagem de Controle de Dados) - É o controlador das autorizações de dados e licenças para o usuário que for controlar ou manipular os dados do banco. GRANT e REVOKE são as chaves, uma autoriza a execução das operações e a outra remove. DTL (Linguagem de Transação de Dados) - Aqui acontece a interação entre as áreas de controle, tais como transação e locação. Os comandos usados são BEGIN WORK, que pode ser usado para marcar o começo da transação; COMMIT, que finaliza a transação e ROLLBACK que faz as mudanças nos dados existentes. DQL (Linguagem de Consulta de Dados) - Essa é a parte mais utilizada, que tem um único comando, o SELECT, que permite especificar onde uma consulta como a descrição do resultado desejado.

8 SQL Server Inicialmente o SQL Server foi criado pela Microsoft em parceria com a Sybase em 1988 que teve final em Se tornou um dos melhores SGDB do mercado. Compete no topo com o MySQL e Oracle. Mesmo o SQL Server sendo bem mais barato que os seus rivais (Versão Enterprise $14,256) ele não perde em termos de desempenho. Ele é mais escolhido pelas empresas principalmente pela sua fácil utilização.

9 SQL Server Apenas pode ser operado em windows.
Cada banco de dados pode ser operado por inúmeros usuários. Bem mais barato que os seus rivais. Excelentes ferramentas de administração com interface gráfica. (Facilita o uso) Recuperação de dados. (log, cache e backups) Segurança adicional.

10 SQL Server O SQL Server tem em torno de 1,5GB e pode apenas ser operado em servidores baseados no Windows. Apesar do seu preço meio amargo, é considerado “barato” para as funcionalidades que este oferece. Ele não depende de uma rede para obter acesso aos dados. Excelente suporte para recuperação de dados. Cada banco de dados pode atingir até 4GB.

11


Carregar ppt "O que é um banco de dados? Antes precisamos entender o que são dados."

Apresentações semelhantes


Anúncios Google