Sunteți pe pagina 1din 2

1/5/2017

DreamCatcher−PremierTechnicalTrainingProvider

1/5/2017 DreamCatcher−PremierTechnicalTrainingProvider T ransforming Information into Knowledge English  
English
English

Search

SearchforCourses

Go

electrical&electronics

1MalaysiaGRIP­EE

analogcircuit

automatictestequipment

bigdata&analytics

communicationstechnology

computersoftwareprogramming

datastorage

digital&signalintegrity

embeddedsystemdesign

informationtechnology

integratedcircuit

manufacturingoperations

mechanicaldesignsandsystems

photonics

programmablelogic

qualitymanagementsystem

regulatory&quality

rfmicrowave

semiconductor

technologymanagement

test&measurement

web&mobiledevelopment

ict&sso

lifesciences

oil&gas

ict&sso lifesciences oil&gas can'tfindtherightcourse? contactus

can'tfindtherightcourse?

contactusforcustomizedtraining

seeourcoursefeedback

FundamentalsofRelationalDatabaseDesignand

ImplementationusingMySQL(PS727)

Synopsis

Since1980s,relationaldatabasehasbeentheleadmodelinmanagingand

storingdatafororganizations.Todate,mostofthedatabasemanagementsystems

runrelationaldatabaseengineasthebasiswithadditionalsupporttonewer

technologies,suchasobject­relationalandXMLdata.Often,havingawell­

integrateddatabaseisthestartingpointofasuccessfulsystemimplementation.

Thiscourseprovidesanintensivelearningonthefundamentalsofdesigningand

implementingrelationaldatabasefromscratch.Participantswilllearntodesign

databaseusingEntity­RelationshipDiagram(ERD).Subsequently,implementthe

relationaldatabaseondatabasemanagementsystems(DBMS).Beingtheprime

languageinmanagingrelationaldatabase,StructuredQueryLanguage(SQL)will

beusedintheimplementationprocess,includingcreatingdatabaseobjects(e.g.

database,tables),enforcingentityandreferentialintegrityconstraint(e.g.primary

key,foreignkey,andetc)andretrievingdata.

Coursehighlight

Participantswillhavepracticalexperienceindesigningandimplementing

relationaldatabaseusingMySQL

WhatYouWillLearn

IntroductiontoDatabaseConcepts

DesigningrelationaldatabaseusingERD

ERD­to­RelationalDatabaseMapping

CreatingDatabaseObjectsERD­to­RelationalDatabaseMapping EnforcingDatabaseIntegrityConstraints RetrievingDatausingSQL

EnforcingDatabaseIntegrityConstraints

RetrievingDatausingSQLEnforcingDatabaseIntegrityConstraints ModifyingDatausingSQL WhoShouldAttend

ModifyingDatausingSQLEnforcingDatabaseIntegrityConstraints RetrievingDatausingSQL WhoShouldAttend

WhoShouldAttend

Databasedesignerandsoftwaredeveloperinvolvedindesigning,implementing,

maintainingandretrievingdatafromrelationaldatabaseengines.

Prerequisite

Basicknowledgeincomputingtechnology.

CourseMethodology

Theparticipantsaretaughtdesigntheoriesinclassroomsettingonthefirstday,

followedbypracticallabonthesecond,thirdandfourthdayofthetraining.They

willgothroughpracticaldesignexperienceusingMySQL.

CourseDuration

4days,9am­5pm

CourseStructure

Day1

IntroductiontoDatabaseConcepts

DesigningrelationaldatabaseusingERD(includingentities,attributes,

relationshipsandconstraints)

ERD­to­RelationalDatabaseMapping

oEnumeratingmany­to­manyrelationships

oMulti­valuedattributes

oWeakentity

oTernaryrelationship

Hands­onpractice

CasestudiesoWeakentity oTernaryrelationship Hands­onpractice

Deliverables:Arelationaldatabasewithasetofrelatedtablesandidentified

integrityconstraints

ERModellingusingToolintegrityconstraints Day2:(LabExercise) UsingMySQLClientProgram

Day2:(LabExercise)

UsingMySQLClientProgram

CreatingDatabaseObjects(basedonthedesigneddatabaseonDay1)

oCreatedatabase,tables,andviews

oInsertingrecordsintodatabase

EnforcingDatabaseIntegrityConstraints

oCreateentityandreferentialintegrityconstraintsontables

RetrievingDatausingSQLoCreateentityandreferentialintegrityconstraintsontables oSelectstatement(WHERE,DISTINCT,LIMIT,andetc.)

oSelectstatement(WHERE,DISTINCT,LIMIT,andetc.)

UpcomingProgram Registration Nopubliccourseiscurrentlyscheduled. Pleasekeepmepostedonthenext schedule
UpcomingProgram
Registration
Nopubliccourseiscurrentlyscheduled.
Pleasekeepmepostedonthenext
schedule
Pleasecontactmetoarrangein­
housecourse
Can'tfindthecourseinyourcountry?
Whynotflytoourlocationsfor
training?It'smoreaffordablethanyou
think details

1/5/2017

DreamCatcher−PremierTechnicalTrainingProvider

 

oSelectingrowsfrommorethanonetableusingJOINoperation

oEliminatingduplicatesfromatableandaself­joinresult

Day3:(LabExercise)

RetrievingDatausingSQL

RetrievingDatausingSQL

oGeneratingsummaries(MIN,MAX,COUNT,SUM,AVG,GROUPBY,

andetc) oSortingqueryresults oRankingofqueryresults oWorkingwithstrings(convertinglettercase,searchingforsubstrings, patternmatchingwith regularexpression,andetc.)

ModifyingDatausingSQL

ModifyingDatausingSQL

oInsert,update,deletestatements

oManagingtransactionsusngSQL

oRecursivequeries,Subqueries

oWorkingwithDatesandTimes

Day4:(LabExercise)

ProceduralSQL

ProceduralSQL

oTrigger(BEFOREandAFTERtriggers)

oStoredProcedure

oUser­DefinedFunctions

PoweredBy

Copyright©2004­2017DreamCatcher

Questionsorcommentsaboutthiswebsitecanbesubmittedtowebmaster@dreamcatcher.asia