Este módulo introduz o aluno no contexto do Banco de Dados em especial a linguagem SQL.
Público Alvo
Interessados em conhecer os fundamentos do Banco de Dados. Candidatos que almejam tirar a certificação Oracle OCA e OCP na nova versão 10g. Pré-requisito: Inglês Técnico
Conteúdo Programático
Writing Basic SQL Select Statements
List the capabilities of SQL SELECT statements Execute a basic SELECT statement Differentiate between SQL statements and iSQL*Plus commands
Restricting and Sorting Data
Limit the rows retrieved by a query
Sort the rows retrieved by a query
Single-Row Functions
Describe various types of functions available in SQL Use character, number, and date functions in SELECT statements Use conversion functions
Displaying Data from Multiple Tables
Write SELECT statements to access data from more than one table using equality and nonequality joins View data that generally does not meet a join condition by using outer joins Join a table to itself using a self-join
Aggregating Data using Group Functions Identify the available group functions Use group functions Group data using the GROUP BY clause Include or exclude grouped rows by using the HAVING clause Subqueries Describe the types of problems that subqueries can solve Define subqueries List the types of subqueries Write single-row and multiple-row subqueries
Producing Readable Output with iSQL*Plus Produce queries that require a substitution variable Produce more readable output Create and execute script files
Manipulating Data
Describe each DML statement
Insert rows into a table
Update rows in a table
Delete rows from a table
Merge rows in a table
Control transactions
Creating and Managing Tables
Describe the main database objects
Create tables
Describe the datatypes that can be used when specifying column definition Alter table definitions Drop, rename and truncate tables
Including Constraints
Describe constraints
Create and maintain constraints
Creating Views
Describe a view
Create, alter the definition, and drop a view Retrieve data through a view Insert, update and delete data through a view
Creating Other Database Objects
Create, maintain and use sequences
Create and maintain indexes
Create private and public synonyms
Metodologia
Curso com aulas teóricas e práticas, com atividade de campo, experimentais e vivenciais. Utilização de materiais complementares para ajudar na melhor assimilação do conhecimento como Projetor Multimídia, Flip-chart, retro-projetores e materiais de estudo repassado por nossos professores. O laboratório equipado com máquinas de última geração.
Cronograma
Carga-horária de 32 horas-aulas.
1º Opção: Sexta-feira das 19h às 22h30 e sábado das 8h30 às 12h
Professores
Os melhores profissionais da área de banco de dados, certificados OCA e OCP, com títulos de especialistas, mestres e doutores. Experiência prática como consultores Oracle de grandes Empresas do Brasil.
Mais informações
Centro Empresarial Norte
SRTVN 701 Conjunto C, Térreo, loja 200, Sala 03, Asa Norte – Brasília/DF.
CEP: 70719-903
Tel. (61) 3202-6162 / 3202-7172 - 8h30 às 21h.