courses / products
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
View Complete List...
SUBSCRIBE
Subscribe to Receive Special Offers & New Release Updates
100% Satisfaction Guaranteed

CareerVision is committed to providing our customers with the best service and products available.

We back our training products with a 100% Satisfaction or Your Money Back Guarantee, so you can buy worry free. More....



FAST UK DELIVERY
Order Today, Learn Tomorrow!

Pay as You Learn

SECURE PAYMENT
PROCESSING


We Accept All Major Credit Cards, PayPal and Google Checkout

Credit Cards Accepted
PayPal Accepted



Follow us on Facebook

CIW: Database Design Fundamentals (Exam 1D0-541)

 
Bookmark and Share
CIW: Database Design Fundamentals (Exam 1D0-541)
CD Training Course £150.00 + VAT
Buy Now
Multi User CD Course £525.00 + VAT
Buy Now
 

The Database Design Fundamentals course teaches students how to plan and design relational databases. You will learn about the theory behind relational databases, relational database nomenclature, and relational algebra. The course includes sections on Structured Query Language (SQL) and optimizing databases through normalization. This course covers all of the objectives necessary to pass the CIW Database Design Methodology 1D0-541 exam.


Benefits:
 •  Identify relational data modeling schemas, characteristics, and manipulation
 •  Apply normalization techniques and processes
 •  Identify SQL commands and syntax
 •  Define and describe the use of relational algebra in order to create new relationships
        from existing database relations
 •  Identify elements of database security


 

COURSE OUTLINE


Session 1

Section A: Introduction to Databases
Databases
Flat File Databases
Relational Databases
RDBMS Benefits
Relational Database Management
RDBMS Disadvantages

Section B: Relational Database Fundamentals
History
Application Components
Two-Tier Client/Server
Browser Market Share
Three-Tier Client/Server
Relational/SQL Model Terminology
Representative Tables
Entity Relationships
Primary Key
Data Models
Entity-Relationship Model
Design Language
Strong/Weak Entities

Section C: Relationships
Relationship Degrees
Binary Relationships
Relational Integrity
Referential Integrity Completeness
Many-Many Relationship
Foreign Key Constraint Actions
Data Integrity

Section D: Database Languages and Dictionaries
Database Languages
Structured Query Language
Data Definition Language
Data Manipulation Language
Data Control Language
Data Dictionaries

Section E: Database Planning
Planning a Database
Database Project Life Cycle
Database Design/Requirements Document
Choosing a DBMS
Selecting an Application Interface
Application Interface

 

Session 2

Section A: Conceptual Design Phase
Database Design
Identify Entities
Attributes/Domains
Sample Data Types
Identify Relationships
Candidate/Primary Keys
Entity-Relationship Diagrams
IE Method
Chen Data Model
Problems/Anomalies
Row Insert Anomalies
Delete Anomaly
Update Anomaly

Section B: Normalization Techniques Part I
Database Normalization
Normal Forms
First Normal Form Rules
First Normal Form Example
First Normal Form Anomalies
Second Normal Form
Second Normal Form Example
Second Normal Form Rules
Second Normal Form Anomalies

Section C: Normalization Techniques Part II
Third Normal Form Rules
Boyce-Codd Normal Form
BCNF Primary Key
Prime Attributes
Third Normal Form Revisited
BCNF Example
BCNF Determinates
Data Normalization

Section D: Logical Database Design
Logical Data Model
Resolve M:N Relationships
Complex Relationships
Recursive Relationships
Attributes in a Relationship
Remove Redundant Relationships
Creating a Logical Model
Example of DDL
Validating the Logical Model
Creating an Enterprise Data Model

Section E: Physical Database Design
DBMS
DDL Example 1
DDL Example 2
Enterprise Constraints
Check Constraints
Column Level Constraints
Foreign Key Constraints
Using Secondary Indexes

 

Session 3

Section A: Physical Database Design Considerations
Denormalization
Denormalize Foreign Keys
Denormalize for Aggregation
Creating User Views
Database Access Rules
Grant/Revoke Statement

Section B: Introduction to SQL
Structured Query Language
Accuracy Scale
Data Types
Data Definition Language
Create Schema
Alter Table Command
Alter/Drop Command
Alter/Drop Domain

Section C: Insert, Delete, and Update Data
Insert
Inserting Data
Delete
Referential Integrity
Update
Updating Data
Multiple Tables

Section D: Working with Select Statements
Select
Using Select
Column Aliases
Distinct

Section E: Filtering with Comparison Operators
WHERE
Comparison Operators
Multiple Boolean Operators
WHERE Clause Values
IN Operator

 

Session 4

Section A: Filtering with LIKE
LIKE
LIKE Clause in a Sequence
Underscore Wildcard
Square Bracket Wildcard
Null Handling

Section B: Sorting Result Sets
ORDER BY
Multiple ORDER BY
Retrieving Data by Relations
Relating Tables

Section C: Data Control Language
DCL
Grant
Revoke

Section D: Relational Algebra
RA Defined
Selection
Projection
Cartesian Product
Unions
Union with Projection
Difference
Intersection
Creating Unions/Projections

Section E: Composite Joins
Joins/Theta-Join
Equi-Join
Natural Join
Outer Join/Semi Join
Inner Join
Right and Left Outer Join

Section F: Transactions
Transaction Control
ACID Properties
Lost Updates
Dirty Reads
Non-Repeatable Reads
Phantoms
Serializability
Concurrency Control Methods
Deadlock Error
Timestamps
Transaction Examples
Concurrency Control Review
Optimistic Concurrency Control

Section G: Database Security
Security
SQL Injection
Security Techniques


 

 

 
 
Print Image Printer friendly version   
Top of page
A-Z COURSE LIST   PROVIDERS   CBT TRAINING  CVISION NEWS  CONTACT US   SITEMAP  

MCITP Training Courses  MCPD Training Courses  MCTS Training Courses
MCITP Database Developer Training Courses  MCITP Database Administrator Training Courses
Flash Tutorials & Training Courses  MCSE CBT Training Adobe Photoshop Tutorials & CBT Training Microsoft Certification Training

CareerVision
61 Caroline Street, Birmingham, B3 1UF, UK
Tel: 0121 248 2400, Fax: 0121248 2800,
Email: sales@cvision.co.uk |Web: www.cvision.co.uk

red arrow Website design by Aimpro UK red arrow Terms