实验八 数据库操作

  • 实验目的
  1. 了解关系数据库
  2. 掌握Python对数据库相关操作
  3. 掌握SQLITE数据库操作
  4. 了解用Python访问MYSQL、Microsoft SQL Server

 

  • 实验题目

以下用Python语句实现:

1、建立一个SQLITE数据库Studb,内含Student表,表结构如下所示。

 

字段名

类型和宽度

字段名

类型和宽度

学号

文本

姓名

文本

性别

文本

出生日期

文本

团员否

(文本或数字)自己定

年龄

数字

籍贯

文本

入学成绩

数字

奖学金

数字

个人简历

文本

2、插入若干条记录

3、显示表头

4、显示并输出记录

5、显示并输出查询记录

6、添加、删除、修改记录并显示结果

7、导入CSV格式文件记录

import sqlite3
cn=sqlite3.connect('Studb.db')
cur=cn.cursor()
cur.execute('create table Student(name VARCHAR (10),age INT (2))')
n=cur.executemany('INSERT INTO Student VALUES (?,?)',[('a',1),('b',2),('c',3)])
cn.commit()
a=cur.fetchall()
b=cur.execute('SELECT * FROM Student')
print(cur.rowcount)
print(a)
print(b)

 

全部评论

相关推荐

不愿透露姓名的神秘牛友
07-08 10:39
一个证都没 我能填什么
程序员小白条:别人有,你为什么没有,还是这个道理,社会就是比较,竞争,淘汰,你要安逸,那么就要做好淘汰的准备
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
07-10 13:54
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务