联系方式

  • QQ:99515681
  • 邮箱:99515681@qq.com
  • 工作时间:8:00-21:00
  • 微信:codinghelp

您当前位置:首页 >> Web作业Web作业

日期:2018-05-04 01:57

Access CODE 代码代写代做、代写 Python与SQL 编程作业


任务一、数据库操作


一、任务描述

(一)设计一个学生信息数据库,存储的学生信息主要包括学号、姓名、性别、年龄、班级、电话,QQ等信息。

1、设计该系统的概念模型

2、设计学生表的结构信息,包括字段名、类型、长度,是否主键

3、在Access中建立数据库,例如命名:student.accdb

4、根据所设计的表结构,利用SQL语句在数据库中建立相应的表,例如表名为stu

5、利用SQL语句对stu表执行插入、修改、更新数据的操作

6、利用SQL对stu表进行查询操作:a.按学号查询;b.列出所有学生信息并按学号从小到大排序,并将查询结果输出

目的

学习SQL

掌握利用SQL对数据库表的建立、表中数据的添加、修改、删除及查询操作

(二)设计一个学生信息数据库,存储的学生信息主要包括学号、姓名、性别、年龄、班级、电话,QQ等信息。

1、设计该系统的概念模型

2、设计学生表的结构信息,包括字段名、类型、长度,是否主键

3、在Access中建立数据库,例如命名为:student.accdb

4、根据所设计的表的结构信息,利用python结合SQL在库中创建相应的表,例如表名为stu

5、利用python结合SQL对stu表执行插入、修改、更新数据的操作

6、利用pytho结合SQLn对stu表进行查询操作:a.按学号查询;b.列出所有学生信息并按学号从小到大排序,并将查询结果输出

目的

学习Python与SQL

掌握利用Python结合SQL对数据库的基本操作

(一) 、(二)中任选一个

二、任务分析

(必须有,主要分析任务需求,完成任务的思路与方法,采用的技术等,如爬虫的任务分析)

1、爬虫程序的构建需要三个步骤:

1)从网络上获取网页内容;

2)分析网页内容并提取所需数据存储到恰当的数据结构中;

3)输出数据或进一步处理数据。

因此,采用requests 库爬取网页内容,使用beautifulsoup4 库分析网页中数据,提取并存储大学排名数据,由于大学排名是一个典型的二维数据,因此,采用二维列表存储该排名所涉及的数据。

2、为了解析页面上的数据,首先需要观察页面的特点,即找到拟获取数据在HTML页面中的格式,通过查看网页源码,可以发现,每个大学排名的数据被封装在在一个<tr></tr>之间的结构中。这是HTML表示表格中一行的标签,在这行中,每列内容采用<td></td>表示。因此,要获取其中的数据,需要首先找到<tr></tr>标签,并遍历其中每个<td></td>标签,获取其中的数据并存入列表中。

3、将二维列表中的数据按一定的格式输出

三、实现过程与方法描述

(必须有,描述实现任务的具体方法步骤)

1、…

2、…

四、遇到的问题与解决情况

(可选,主要说明你在这个任务中遇到哪些问题?你是如何通过分析问题产生的原因并解决这些问题的?)

1、遇到的问题

2、原因分析

3、解决方法

五、功能扩展

(可选,实现了任务要求外的功能,或者采用了不同的技术方法,主要说明实现了哪些扩展的功能,具体实现的方法,产生的结果)

1、功能

2、方法

六、运行结果

(必须有,几个主要的运行结果界面截图,可3~6个,适当的调整图片大小,且居中对齐,并在图片下面对图片做简要的标注,有些运行结果也可放在(三、实现过程与方法描述)中的SQL语句后,如:)


图1  通讯录菜单


图2 按课号升序列出所有课程


七、总结与反思

(必须有,对任务完成情况做一个总结,并说明你在这个任务中理解掌握了哪些知识?有什么体会,受到哪些启发?对你今后的学习或者解决问题有什么意义等)

版权所有:编程辅导网 2021 All Rights Reserved 联系方式:QQ:99515681 微信:codinghelp 电子信箱:99515681@qq.com
免责声明:本站部分内容从网络整理而来,只供参考!如有版权问题可联系本站删除。 站长地图

python代写
微信客服:codinghelp