1.课本的【例3.1】~【例3.12】,在SQLserver上运行一遍。
2. 注意比较标准SQL与T-SQL之间的不同。
3.做完实验后,写一下心得体会。
T -SQL作为SQL的扩展语言,是SQL程序设计语言的增强版,它是用来让应用程序与SQL Server沟通的主要语言。T-SQL比SQL更强。
老师要求练习的例题包含了数据库的所有操作——增 删 改 查。
定义新用户时,一定要看清楚是不是默认数据库dbo。执行语句时,记得切换数据库,否则会提示执行错误。
删除时,删除模式中有两种:级联 和 限制
级联:删除模式的同时把该模式中的所有数据对象全部删除
限制:如果该模式下有下属的数据库对象,例如表、视图等,则拒绝删除,仅当模式下没有任何下属的对象时,才能执行。
搞清楚部分删除和全部删除,(新闻上总有某员工为了报复公司删除公所有的数据库,然后跑路了。。)还有就是,写语句时,课本上带有不必要的符号,为了区分,比如创建新用户 WANG 课本上是<用户名>,写的时候不用带括号,还有注意分号,逗号的使用(好像句尾加不加都行),sql语句不和C语言语句一样。例题3.1,创建新用户时,数据库记得由默认情况切换到SCHOOL中。 目前先这些,总之多练习啥毛病都没有。唯手熟尔。