MySQL Gerdson de Araújo Silva Universidade Federal de Alagoas Maceió-AL, 21 de maio de 2009.

Slides:



Advertisements
Apresentações semelhantes
Ana Paula B. Barboza Ivana Xavier Rodrigues
Advertisements

O Comando DROP INDEX Para eliminar um índice definido sobre uma tabela, utilize: Drop Index on ; Ex: No Access: Drop Index X on.
Estudo de Caso, modelo Oracle 10g
Aula 3 – DB2 Express-C Autor:
Banco de Dados Aula 10 – SQL - DDL
SQL Renata Viegas.
SQL Structured Query Language (continuação)
BANCO DE DADOS EM APLICATIVOS WEB Aula 13
Prof.: Bruno Rafael de Oliveira Rodrigues
Prof.: Bruno Rafael de Oliveira Rodrigues
SISTEMAS DE INFORMAÇÃO Sistemas de Bancos de Dados 2º Semestre – 2010 Pedro Antonio Galvão Junior Fone:
SQL Structured Query Language Juliano Brito da Justa Neves PESCD – Programa de Estágio Supervisionado de Capacitação Docente.
Maurício Edgar Stivanello
SGBD.
Sistema Gerenciador de Banco de Dados SGBD
Introdução à Engenharia da Computação
Oficina sobre banco de dados
Material III-Bimestre Wagner Santos C. de Jesus
Bancos de Dados – SQL – parte 1
12 Horas Instrutor: Antonio Itamar Júnior
Banco de dados Profª Kelly Medeiros.
PostgreSQL.
Comandos de SQL Excel VBA II.
XIV Jornada de Cursos .NET com C# Antônio Carlos Bruno Inojosa.
SQL Server 2012 Tipos de Dados e Tabelas
Tópicos de Sistemas de Informação A Carlos Oberdan Rolim Ciência da Computação.
Autora: Carla DeAngelis Autor: Adilson da Silva Lima
Design Patterns / Acesso ao banco de dados (java.sql)
Tipos de Linguagens do Banco de Dados
(Linguagem de Consulta Estruturada)
Primeira aula de PL/SQL Parte II
Conceitos de SGBD Objeto-Relacional Oracle 10g [1]
Desenvolvendo um script SQL
Linguagem SQL.
Rafael Lucio, Desenvolvedor Jr Padrão Informática e Assessor de TI Secretaria Municipal da Saúde;
Colégio da Imaculada Curso Técnico em Informática
Banco de Dados Parte 04 Ceça. Ceça Moraes 2 Conteúdo  Os três níveis da arquitetura  Mapeamentos  Arquitetura cliente-servidor.
Banco de dados.
Treinamento PHP Módulo 2 PHP Avançado Waelson Negreiros waelson.com.br “Está conosco o Senhor dos Exércitos”
Linguagem de Definição de Dados
Criação de Tabelas. CREATE TABLE nome_da_tabela ( >>. >> ) Ex.: SQL SERVER 2008 CREATE TABLE pessoa ( CPF VARCHAR(11) NOT NULL, NOME VARCHAR(100) NOT.
Baseado no material do Professor Raul Paradeda
A Linguagem PHP Instituto Vianna Júnior Desenvolvimento para Web Prof. Lúcia Helena de Magalhães 2008.
Banco de dados O que é MySQL Criar bando de dados
SQL- Structured Query Language  SQL é uma linguagem de comandos para interagir com uma BD relacional (não é case-sensitive).  A linguagem Java permite.
SQLite Banco de Dados II.
Curso de Análise e Desenvolvimento de Sistemas Projeto de Banco de Dados Marcelo da Silveira Siedler.
Banco de Dados I I Comandos SQL
NOTA DE AULA SQL.
Equipe de monitoria Aula prática 4.  Tipos  Tabela de Objetos  Herança  Métodos  Referências  Coleções  Composição de coleções  Conectividade.
SQL (Structured Query Language)
1 Introdução à Manipulação de Dados SQL – Structured Query Language  Tabela = Relação  DDL – Data Definition Language  Sub-conjunto do SQL que suporta.
Daniel Paulo Introdução Neste capítulo trataremos a relação entre tabelas e FILEGROUPS, bem como a alocação interna de dados.
Introdução a Banco de Dados
Prof. Renato de Oliveira Bastos
Introdução a Bancos de Dados (BD’s)
Desenvolvimento WEB II Aula 3 – Conexão com o Banco de Dados
Linguagem de definição de dados - SQL
Banco de Dados -Aprendendo conceitos -Usando o SQL Conf para:
Por André Luis e Arthur Kalsing Mini-curso de PHP.
Prática de Banco de Dados Créditos: Prof. Jefferson Silva Adaptações: Prof. Nécio de Lima Veras.
PROJETO INTERDISCIPLINAR ‘DBERP’. Equipe de Desenvolvimento Banco de Dados  Adiel Silveira de Lemos  Ana Renata de Siqueira  Bruno Michael da Silva.
Programação para Internet Aula 11 SQL (Introdução a linguagem, comandos de modificação: Create, Drop, Alter, Insert, Delete, Update)
Kelyn Schenatto. Definição Linguagem de Consulta Estruturada (Structured Query Language); Desenvolvida inicialmente nos anos 70 nos laboratórios da IBM.
Persistência de dados e padrão DAO Padrões de Projeto Orientado a Objetos Profa. Danielle Martin/Mauricio Universidade de Mogi das Cruzes.
José Antônio da Cunha 3/6/2016 José Antônio - CEFET-RN 1 Copyright © Dale Carnegie & Associates, Inc.
Banco de Dados para Redes– Aula 03 Prof. Me. Ronnison Reges Vidal.
PHP + MYSQL. Mysql O MySQL é servidor de banco de dados multiusuário, multitarefa que trabalha com uma das linguagens de manipulação de dados mais popularizadas.
Criando um Banco de Dados no PHPMyAmin
MS-SQL Server Structure Query Language
Transcrição da apresentação:

MySQL Gerdson de Araújo Silva Universidade Federal de Alagoas Maceió-AL, 21 de maio de 2009

Roteiro Introdução O que é Exatamente?? Caracteríticas Comandos Operadores

Introdução Primeiramente desenvolvido pela TcX. Hoje é desenvolvido pela MySQL AB. É um dos Banco de dados relacionais mais rápidos do mercado. Apresenta quase todas as funcionalidades dos grandes bancos de dados. A linguagem MySQL é considerada simples.

O que é exatamente?? SGBD relacional multiencadeado, de código aberto e nível corporativo. Estável e com baixo custo de propriedade. Como é um SGBD relacional armazena dados em tabelas separadas. Isso proporciona velocidade e flexibilidade. O programa de Banco de Dados consiste em: um servidor SQL multitarefa; diversos programas clientes e bibliotecas; ferramentas administrativas; diversas interfaces de programação.

Características Multi-plataforma Suporte a multiplos processos Suporta 16 índices por tabela Escrito em C e C++ Tabelas podem ter o tamanho de até 4GB Banco de dados de código aberto e gratuito. Suporta API das seguintes linguagens: PHP, Perl, C, C++, Java, Python e outras. O cliente conecta no MySQL através de conexões TCP/IP.

Características Capacidade para manipular bancos com até 50 milhões de registro. O que o MySQL faz de melhor: Aplicações Web; Aplicações de nível corporativo; Suporte a código fonte aberto; Requisitos de sistema baixo; Tabelas com tamanho grande; Estabiliade

Comandos CREATE DATABASE Ex: CREATE DATABASE busao; DROP DATABASE Ex: DROP DATABASE busao; CREATE TABLE Ex: CREATE TABLE linhas (id INT(10) NOT NULL, terminal CHAR(40) NOT NULL, PRIMARY KEY (id)); ALTER TABLE Ex: ALTER TABLE linhas ADD COLUMN nome CHAR(20) NOT NULL;

Comandos DROP TABLE Ex: DROP TABLE linhas; INSERT Ex: INSERT INTO linhas(id, terminal, nome)values(1543,'clima-bom','clima bom farol'); SELECT Ex: SELECT * FROM linhas WHERE nome='clima bom farol' ORDER BY id ASC; DELETE Ex: DELETE * FROM linhas WHERE terminal='clima-bom II';

Operadores Aritméticos '+' = Adição '-' = Subtração '*' = Multiplicação '/' = Divisão Lógicos 'NOT' = '!' 'OR' = '| |' 'AND' = '&&'

Operadores '=' = Igualdade ' ' ou '!' = Diferença '<=' = Menor ou Igual '<' = Menor que '>=' = Maior ou Igual '>' = Maior que

Conclusão Abordagem final. Críticas e Dúvidas??

Referências MySQL – A Bíblia Apostilando.com