通过本学期的学习,掌握了一些对数据库的基本的操作(建表、修改表结构、增加约束、索引等等),只要是认真听课,基本操作还是很容易熟悉的,但要是熟练掌握的话还是少不了大量的练习。
本学期的作业都以博客形式提交,提升了我们对技术博客重要性的认识,让我们在一次次的技术博客提交之中,总结和整理学习的知识和积累的经验,使课堂的所得能实践、实践的内容可以重复温习、实践的思路更加明确、格式更加规整,因为每一篇技术博客都相当于自己走过的路。
在学习数据库和数据表创建和修改时,了解到表是建立关系数据库的基本结构,用来存储数据具有已定义的属性,在表的操作过程中,有查看表信息、查看表属性、修改表中的数据、删除表中的数据及修改表和删除表的操作。从课程中中让我更明白一些知识,表是数据最重要的一个数据对象,表的创建好坏直接关系到数数据库的成败,表的内容是越具体越好,但是也不能太繁琐,以后在实际应用中多使用表,对表的规划和理解就会越深刻。还有数据库的约束、视图、查询。从中我们了解到查询语句的基本结构,和简单select语句的使用,多表连接查询。而在视图的操作中,也了解到了视图是常见的数据库对象,是提供查看和存取数据的另一种途径,对查询执行的大部分操作,使用视图一样可以完成。使用视图不仅可以简化数据操作,还可以提高数据库的安全性,不仅可以检索数据,也可以通过视图向基表中添加、修改和删除数据。我们还学习了,sql管理、数据的导入、导出、备份和还原。有sql server 安全访问控制;登录账户的管理;数据库角色的管理;用户权限管理。维护数据库的安全是确保数据库正常运行的重要工作。数据的备份是对sql server数据事务日志进行拷贝,数据库备份记录了在进行备份操作的数据库中所有数据的状态。而数据的备份还分为数据库完整备份、差异备份、事务日志备份、文件及文件组备份。做数据备份就是为了以后的数据库恢复用。我做了图书管理数据库,其中的要求包含了许多数据库的对象,综合了我所学的许多知识。
一个学期下来收获太多,但这仅仅是另一个开始,以后也离不开对数据库相关知识的学习和实践,引用老师的一句话:
If you don’t travel around, you’d think this is the world.
还年轻,不应该成为没有探索精神的井底之蛙,况且学如逆水行舟,不进则退,以后我会努力做到终身学习,让自己思想的源头始终有着活水,努力挑战自己,实现人生价值,不断丰富自己人生图书馆的馆藏,共勉!