constraints [sqlmysql module]sqlmysql约束[模块]

constraints [sqlmysql module]sqlmysql约束[模块]

ID:34564887

大小:325.00 KB

页数:35页

时间:2019-03-08

constraints [sqlmysql module]sqlmysql约束[模块]_第1页
constraints [sqlmysql module]sqlmysql约束[模块]_第2页
constraints [sqlmysql module]sqlmysql约束[模块]_第3页
constraints [sqlmysql module]sqlmysql约束[模块]_第4页
constraints [sqlmysql module]sqlmysql约束[模块]_第5页
资源描述:

《constraints [sqlmysql module]sqlmysql约束[模块]》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、SQL/MySQLModuleFirstdaywalkthemthrough(usuallyafterfinishingupexercise1)·Mysqlwebsite·gettingstarteddocument·tables(mysqltxtfiles,accessfiles)·showhowtoloadtablesandrunqueryThenhavethemworkexercise2for2ndday.WorkQ27andexplainaggregatesinGROUPBYversusSELECT(i.e.inselectifyouuseaggregateoperationyou

2、canonlyuseaggregateoperators;elsewiseyou’llneedtonestseeQ27,oruseaGROUPBY).Work5.2.6,5.2.9(workingexamplesinmynotes).AssignthemExercise2fornexttime.Reviewexercise2.Assignthemtocarefullyreadandworkexamplesinchapter5ofRamakrishnan.Especiallyreviewsection5.5(aggregateoperators,groupby).Workexamplesin

3、class.Importantpointstoreview:·Setcomparisonoperators(5.4.3,p148).oEXISTS,IN,UNIQUE(andnegatedversions,i.e.NOTEXISTS,etc.)oOperatorANY

4、ALLwhereoperatoris{<,<=,=,<>,>=,>}oSOMEistheequivalentofANYoINisequivalentto=ANY;NOTINisequivalentto<>ANY·ExplainQ22,Q23.·Aggregateoperatorsandusesand·WorkQ27andex

5、plainaggregatesinGROUPBYversusSELECT(i.e.inselectifyouuseaggregateoperationyoucanonlyuseaggregateoperators;elsewiseyou’llneedtonestseeQ27,oruseaGROUPBY).·ExtensionsinSQL1999(statisticsetc)askthemtoinvestigate·UseofANY/ALLversusaggregates(p153)·Walkthrough154-157.ExplainQ32.Askthemwhatisthereanydif

6、ferencebetweenusingHAVINGEVERYage<60andage<60intheWHEREclause(showin5.14and5.15).·Q33·Q37;askthemtoworkinMySQLandshowexamplethatworksfromyournotes.4-5thday:StartCONSTRAINTS[SQL/MySQLmodule]on4thdayofmodule.(Betweenexercise2and3).Tellthembeforehandsotheyaresuretohavereadchapterandstartonexercise3be

7、forethisclass.Havethemcompleteexercise3before5thclass.Askthemtolistthewaysyoucanenforceintegrity:(thinkbacktohowyoudidinAccessforideas)·Domain/value(intabledefinitions)·ForeignKeys·Whataboutmanagermustmakemorethanemployeestheysupervise?(integrityconstraints)UnderstandingIntegrityConstraintsexercis

8、e.Divideclassintofourgroups(domain/typeconstraints,tablecheckconstraints,assertions,triggers).Havethemtellhowtheyaredifferent,andgiveexampleofwhereyouwouldusetheirkindofconstraint(SQLpreferably).Thenreviewwithcla

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。