13
REDES DE COMPUTADORES Sistemas de Informação Marcelo da Silveira Siedler

REDES DE COMPUTADORES

  • Upload
    enoch

  • View
    31

  • Download
    0

Embed Size (px)

DESCRIPTION

REDES DE COMPUTADORES. Sistemas de Informação Marcelo da Silveira Siedler. Trabalhando com MySql via console. Acessar a pasta bin do MySql Executar o comand0: mysql -u root –p Colocar a senha, no nosso caso a senha é vazia. - PowerPoint PPT Presentation

Citation preview

Page 1: REDES DE COMPUTADORES

REDES DE COMPUTADORESSistemas de InformaçãoMarcelo da Silveira Siedler

Page 2: REDES DE COMPUTADORES

• Acessar a pasta bin do MySql• Executar o comand0:

▫ mysql -u root –p

▫ Colocar a senha, no nosso caso a senha é vazia.

• O primeiro passo é criar uma base de dados. A síntaxe do MySQL para criação de base de dados é a seguinte:

▫ CREATE DATABASE IF NOT EXISTS nome_bd;

▫ Criaremos uma base de dados chamada EMPRESA

Page 3: REDES DE COMPUTADORES

• Exibindo bases de dados existentes:

▫ SHOW DATABASES;

• Para podermos começar a trabalhar com nossa base de dados devemos “avisar” ao MySQL que vamos usá-la. O comando para isto é:

▫ USE nome_db;

• Para verificarmos as tabelas existentes digitar o comando:

▫ show tables;

• Verificar a estrutura da tabela:

▫ desc nometabela;

Page 4: REDES DE COMPUTADORES

•Linguagem padrão de comunicação com base de dados relacionais.

•Permite manipular a base de dados através de comandos.

Page 5: REDES DE COMPUTADORES

• Comando CREATE TABLE

• CREATE TABLE basededados.tabela ..

• CREATE TABLE tabela ....

Page 6: REDES DE COMPUTADORES

• Adicionando Campos:

CREATE TABLE "nome_tabela"

("coluna 1" "tipo_dados_para_coluna_1",

"coluna 2" "tipo_dados_para_coluna_2",

... )

Page 7: REDES DE COMPUTADORES

CREATE TABLE client

(First_Name char(50),

Last_Name char(50),

Address char(50),

City char(50),

Country char(25),

Birth_Date date)

Page 8: REDES DE COMPUTADORES

CREATE TABLE Client(First_Name char(50) unique,Last_Name char(50),Address char(50) not null',City char(50) not null',Country char(25),Birth_Date date)

Page 9: REDES DE COMPUTADORES

• CREATE TABLE Client (SID integer Unique, Last_Name varchar (30), First_Name varchar(30));

• CREATE TABLE Client

(SID integer, Last_Name varchar(30), First_Name varchar(30), PRIMARY KEY (SID));

Page 10: REDES DE COMPUTADORES

• CRIAR, UTILIZANDO A LINGUAGEM SQL, UMA BASE DE DADOS DE UMA EMPRESA COM A SEGUINTES ESTRUTURA:

• FUNCIONARIO

▫ PRIMEIRO NOME, INICIAL DO NOME DO MEIO, ULTIMO NOME, CPF (CHAR 11), DATA DE NASCIMENTO, ENDERECO, SEXO, SALARIO, CPF_SUPERVISOR, NÚMERO DO DEPARTAMENTO(deve ser criado com o nome DNR e TIPO INT)

O primeiro nome, último nome cpf e cpf do supervisor são obrigatórios e o cpf é a chave primária.

Page 11: REDES DE COMPUTADORES

• DEPARTAMENTO

▫ NOME (ÚNICO), NUMERO (CHAVE PRIMÁRIA), CPF DO GERENTE, DATA DE INÍCIO DO GERENTE

Page 12: REDES DE COMPUTADORES

• Comando ALTER TABLE:

▫ ALTER TABLE Customer ADD PRIMARY KEY (SID);

▫ ALTER TABLE ORDERS ADD FOREIGN KEY (customer_sid) REFERENCES CUSTOMER(SID);

▫ ALTER TABLE tabela ADD campo tipo;

Page 13: REDES DE COMPUTADORES

• COMANDO DROP

▫ DROP TABLE NOMETABELA;

▫ Alter table drop nomecapo;