课程知识总结Courseknowledgesummary第22节(个性对话机器⼈)L2数据库数据库是⼀个⽤来存储和管理数据的计算机软件系统,可以看作是管理、存储数据的"仓库",它能存储⼤量的数据。成员运算符in/notin成员运算符只能判断字典的键,不能判断值。我们⽤字典表示⼀对⼀对的信息。身边的数据库在这节课中我们学习了数据库的知识,并⽤字典模拟了在数据库中存取信息的过程。其实在⽣活中,我们经常会⽤到数据库,只是这些场景太常⻅,我们甚⾄都意识不到它们的存在。当我们通过输⼊商品名,或者通过分类选项获取对应的商品信息时,这个过程就是我们在数据库中筛选、获取信息的过程。通过数据库中不同信息之间的关联,我们可以通过关键字或者是数字编号等关键信息,来搜索到与之有联系的其他数据。购物⽹站的数据库当我们进⼊购物⽹站,就会看到类似下⾯的⻚⾯,⻚⾯中有各种商品的分类选项,我们还可以通过搜索框输⼊我们想购买的商品名称。其实,商家就是使⽤数据库来保存购物⽹站上所有商品的名称、图⽚、价格等信息的。搜索莍嬐禟嬇馝男装⼥装美妆玩具海淘魔⽅商品名称商品价格商品编号商品产地商品规格MF324魔⽅20浙江杭州60*60*60身边的数据库图书馆的数据库现代图书馆也是通过数据库来管理图书及电⼦资源的。当我们进⼊图书馆的⽹站,通常可以在图书馆的主⻚上看到查找书籍或者其他电⼦资源的搜索框,在搜索选项的旁边,有时还能看到⼀个⾼级搜索功能。搜索请输入书名高级搜索搜索请输入关键词点击进⼊⾼级搜索,在这⾥我们可以输⼊多个搜索关键词,并且通过我们学习过的逻辑运算符对搜索关键词进⾏and或者or的运算,筛选搜索结果。请输入关键词andor与或and与商品名称:魔⽅商品价格:¥20商品产地:浙江江苏商品规格:60*60*60⻢上抢超级推荐!!身边的数据库安徒生搜索郑渊洁or或这样我们得到的结果就是'安徒⽣'或者'郑渊洁'的书了。上⾯的搜索过程也是我们使⽤各类数据库时的常⻅操作,通过对多个搜索关键词进⾏与(and)、或(or)、⾮(not)的逻辑判断,我们就可以改变筛选条件,获取我们想要的内容啦!⽐如在下图的例⼦中,当我们想查找《⼩红帽》这本书,并且想要拼⾳版本的时候,我们可以输⼊'⼩红帽'和'拼⾳版'两个关键词,并选择⽤and将他们相连,这样所有拼⾳版的⼩红帽图书,就会出现在我们的搜索结果中了。小红帽搜索拼音版and与再举⼀个例⼦:如果我们想搜索作者是'安徒⽣',或者作者是'郑渊洁'的图书,我们就可以输⼊'安徒⽣'以及'郑渊...