Introdução a Computação
Donald D. Chamerlin
Desenvolvido nos laboratórios da IBM na década de 70
International Business Machines (IBM) é uma empresa dos Estados
Unidos voltada para a área de informática.
SQL é uma das linguagens de manipulação de banco de dados mais usada para todas as plataformas.
SQL usa o padrão de banco de dados relacional(bando de dados por tabelas)
O SQL é usado como fonte para outros bancos de dados como:
•MySQL
•Oracle
•Microsoft SQL Server
•Microsoft Access
•HSQLDB (banco de dados implementado em Java)
•E outros....
função
comandos SQL
descrição do comando
exemplo
inclusões
INSERT
é usada para inserir um registro
(formalmente uma tupla) a uma tabela existente.
Insert into Pessoa (id, nome, sexo) value; alterações
UPDATE
para mudar os valores de dados em uma ou mais linhas da tabela existente. UPDATE Pessoa SET data_nascimento = '11/09/1985'
WHERE id_pessoa = 7
exclusões
DELETE
permite remover linhas existentes DELETE FROM pessoa WHERE de uma tabela. id_pessoa = 7
Assembly
Assembly surgiu na década de 40
Veio para facilitar a codificação de um programa
Assembly é uma família de linguagem de programação para trabalhar diretamente com o hardware, o mais próximo da linguagem de maquina.
Assembly são varias linguagens de programação, o conjunto de instruções pode variar conforme o processador.
Por exemplo, a instrução do Z80 chamada LD (load) é equivalente à instrução do x86 (muitos processadores da Intel são x86) chamada MOV
(move), sendo que ambas fazem a mesma coisa mas cada uma é específica ao processador para o qual elas foram definidas.
Assembly varia de processador para processador
A vantagem de programar em Assembly, é que você tem o controle total da maquina, você pode escolher onde fica cada bit, onde um byte vai ser lido e etc.
Não há limites como nas linguagens de altonível.
ASSEMBLER
Os Assemblers servem para transformar seu
código