Você está na página 1de 7

SQL

As entidades fracas tiram as informações das


entidades fortes. Paciente Médico
Consulta
EX:

Dados medico = entrada forte


Dados pacientes = entrada forte
#cardinalidade
Consulta = entrada fraca

Para existir a identificação deve existir um ID O médico pode ter no mínimo 1


(Chave primária/primary key) consulta e no máximo várias.
DEVE SER UM REGISTRO ÚNICO
Uma consulta pode ter no mínimo
OU seja precisa ter uma identificação 1 médico e no máximo 3.
exclusiva.
Entidade é uma tabela, que tem um nome e
Exemplo de chave primária: e-mail e cpf atributos. ex: funcionário { dados - atendente,
caixa, gerente}

(não pode ter assentos no banco de dados)


Criando um banco de dados
1 - Quais são as entidades que vão compor um banco de dados?

Funcionário, cliente, fornecedor, menu == Entidades

Para todos criar:

ID
Ex: Entidade - Funcionario
Atributos ID _ func
Atributo _ nome
Dados Atributo_ idade
ATributo_ cpf
Exemplo: entidades fortes
Funcionário Cliente Fornecedor Menu Mesa

ID_func ID_cliente ID_fornecedor ID_Card ID_Mesa


Função Nome Nome Preço quantpessoa
Nome Idade Contato Prato pedido
Idade E-mail Produto Bebida ID_func
Salário Contato CNPJ Sobremesa
E-mail Sexo E-mail
RG CPF
CPF FormaDepag
Sexo
Turno
Contato
Endereço
Conta(dados)
Exemplo: entidades Fracas
Comanda Entrega Prato Bebidas

ID_comanda ID_entrega preco ID_bebida


ID_mesa Local quantidade Suco
ID_cliente Entregador ID_prato refrigerante
ID_func ID_cliente cerveja
ID_prato ID_pedido vinhos
forma_pag
BRmodelo
É uma ferramenta para criar banco de dados.

Onde podemos fazer a modelagem.

--sgbd - sistema de gerenciamento de banco de dados

-- 3 tipos de sistemas

-- postgree web

-- firebird

-- sq lite - mobile
Criando um banco
Para ter um banco eu preciso de uma base de dados uma base pode ter várias tabelas para criar uma base de dados:

Comando para criar:

CREATE DATABASE aula1;

Comando para pedir para utilizar a base de dados;

USE aula;

Comando para criar tabela:

CREATE TABLE pais();

Para colocar os atributos coloque dentro de parenteses;

inserir nome e tpo quantidade de acaracterre e tipo de busca

CREATE TABLE estadio ;

insert into estadio

select * from estadio ;


instalação do my sql workbank
Interface gráfica

como instalar MY SQL

https://www.webmundi.com/banco-de-dados/mysql/como-instalar-mysql-mysql-wo
rkbench-windows-10/

Você também pode gostar