REDES DE COMPUTADORES

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

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

Transcript of REDES DE COMPUTADORES

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;