昨天花了九牛二虎之力,费劲心思搞到了第五版的SQL必知必会第五版。
有时候觉得自己很蠢,前几天看了第四版,下载了open office在MAC里面就想试着开干SQL的学习,结果MAC版本太老了带不动。。。又不想升级,升级后卡的一批,索性在Windows里面重开。
看了第一章的内容,选择下载了SQLserver2019,原因网上有免费版本可以使用,也没有其他的DBMS那么多仅自身适用的语句,果断安装。因为本科从没有接触过这些内容,都要自己开始摸索,看着原版给的说明书,自己在电脑前云里雾里,下面只是分享一下自己摸爬滚打出来的结果。
首先要建立一个自己的数据库但是数据来源是书本本身给予的。我这边已经建立好了,就大致说一下过程:最先打开界面——右键点击左上角数据库选择新建数据库——命名(看你喜欢)——点击确认。
建立好的数据库再右键点击,选择新建查询就可以出现右边的编辑框,这时候按照书里的提示把网上下载的脚本复制进去(注意前几行是文件来源不用复制)
复制完create的脚本后点击左上角绿色三角的执行等待出现下图:
这时候就意味着在create脚本下已经构建出了数据的表格,然后在右键点击新建的数据库再一次新建查询,此时导入populate内的脚本操作和之前一样,此时意味着数据的内容被写入表格。
到这一步基本的数据库已经构建好。 在之后是我自己又新建了一个查询才得以实现第二课当中 的select语句的练习:
然后是第一次练习题的题目:
自己按照理解做了答案出来,希望大家指正,谢谢。