Plan Szkolenia
Introduction to SQL Development Bootcamp
Overview of SQL Development
- Data and databases
- Database management systems (DBMS)
- SQL key concepts
Getting Started with SQL Databases
- Installing DBMS software
- Initial configuration
- Connecting existing databases
- Database development methodology
Exploring SQL Statement Fundamentals
- Data definition language statements
- Transaction control statements
- Session and system control statements
- Embedded SQL statements
Working with SQL Data
- Filtering data
- Comparison and logical operators
- Sorting data
- Row limiting clause
- Substitution variables
- Define and verify commands
Using Single Row, Group, Conversion, and General Functions
- Character functions
- Numeric and date functions
- Conversion functions
- Case and decode functions
- Distinct and null values
- Group by clauses
- Having clauses
Working with SQL Join Clauses
- Inner join
- Non-equijoin
- Outer join
- Cross join
Using Subqueries and SET Operators
- Single row subqueries
- Multi row and multi column subqueries
- SET operators
- Correlated subquery
- Data manipulation with subqueries
Creating Databases and Tables
- Data types
- Primary and foreign keys
- Constraints
- Table actions (create, insert, update, delete)
- Data dictionary views
- Conditional expressions
Working with Views, Sequences, Synonyms, and Indexes
- Creating and querying views
- Creating and modifying sequences
- Creating synonyms
- Creating indexes
Managing Schema Objects
- Constraints management
- Temporary tables
- External tables
Controlling User Access
- System privileges
- Object privileges
- Roles
- Revoking privileges
Managing Data in Different Time Zones
- Interval data types
- Time functions
Troubleshooting
Summary and Conclusion
Wymagania
- Familiarity with database management and database management systems
Audience
- Beginners
- Programmers
- Database admins
Opinie uczestników (13)
Poruszanie zazębiających się aspektów przy operowaniu na bazach danych
Michał Marzec
Szkolenie - SQL Advanced in MySQL
Szkolenie przeprowadzone gruntownie od zagadnień podstawowych po te bardzo zaawansowane. Trener przyjazny, chętnie udzielający odpowiedzi na zadawane pytania.
Anna Gerlich - UBS Business Solutions Poland Sp. z o.o.
Szkolenie - SQL in Microsoft Access
Przekazanie wiedzy na prostych i zrozumiałych przykładach.
Katsiaryna
Szkolenie - SQL language in MSSQL
wiedza i przekłady
Jan Maksymowski
Szkolenie - Oracle 11g - Język SQL dla administratorów - warsztaty
I like fact, that after each section we had excercises. It helps to remember discused topic.
Adam Bińczycki
Szkolenie - Oracle 11g - SQL language for developers - Workshop
Szkolenie było przygotowane perfekcyjnie, najbardziej podobał mi się sposób prowadzenia oparty przykładach pisanych w czasie rzeczywistym z dokładnym omówieniem jaki wpływ na bazę danych mają poszczególne instrukcje.
Joanna Dymarczyk
Szkolenie - Oracle 11g - Programowanie w PL/SQL I - warsztaty
Podobało mi się to szkolenie, ponieważ było interaktywne
Amalia - Banca Transilvania
Szkolenie - SQL Fundamentals
Przetłumaczone przez sztuczną inteligencję
Lot of content and exactly the requested one.
Pascal - Diehl
Szkolenie - Advanced SQL, Stored Procedures and Triggers for Microsoft SQL Server
Bardzo podobało mi się tempo szkolenia i ćwiczenia wykonywane pomiędzy wyjaśnieniami.
Trana
Szkolenie - SQL in SQL Server
Przetłumaczone przez sztuczną inteligencję
I enjoyed the balance of lectures and exercises. When I was stuck Luke was very good at helping me to understand the problem and work towards solutions which made a really positive impact on my understanding.
Tom - Welsh Revenue Authority
Szkolenie - Transact SQL Basic
Really enjoyed compression data components
James - Medtech Limited
Szkolenie - Transact SQL Advanced
The course built lesson to lesson, and the pacing was a big deal for me.
Bradford Moore - Regis College
Szkolenie - SQL in MySQL
I appreciated Fulvio's wide breadth of knowledge. Not only was he familiar with the course content, but he also knew of constructs in languages we were familiar with to make examples more meaningful to us. During intervals he shared his knowledge of technologies and solutions outside the training scope to provide insights into other solutions we could use in future (and future training).