创建淡水鱼数据库fish.db,并创建淡水鱼数据表tfish。 设计表结构tfish(fid, fname, fhabit),分别表示鱼编号,鱼名称,鱼习性。 存储5条淡水鱼数据,内容如下: 'f1','鲤鱼','杂食性' 'f2','草鱼','食草性' 'f3','鲫鱼','温水性' 'f4','鳙鱼','温水性' 'f5','黑鱼','肉食性' 查询并输出显示。
时间: 2023-08-06 15:14:22 浏览: 91
以下是使用SQLite语句创建数据库fish.db,并插入数据的过程:
```
-- 创建数据库
sqlite3 fish.db
-- 创建表结构
CREATE TABLE tfish(fid TEXT, fname TEXT, fhabit TEXT);
-- 插入数据
INSERT INTO tfish VALUES ('f1', '鲤鱼', '杂食性');
INSERT INTO tfish VALUES ('f2', '草鱼', '食草性');
INSERT INTO tfish VALUES ('f3', '鲫鱼', '温水性');
INSERT INTO tfish VALUES ('f4', '鳙鱼', '温水性');
INSERT INTO tfish VALUES ('f5', '黑鱼', '肉食性');
-- 查询数据
SELECT * FROM tfish;
```
查询结果如下:
```
f1|鲤鱼|杂食性
f2|草鱼|食草性
f3|鲫鱼|温水性
f4|鳙鱼|温水性
f5|黑鱼|肉食性
```
相关问题
利用sqlite3创建淡水鱼数据库fish.db, 并创建淡水鱼数据表tfish。 设计表结构tfish(fid, fname, fhabit),分别表示鱼编号,鱼名称,鱼习性。
好的,下面是使用Python中的sqlite3模块创建淡水鱼数据库fish.db,并创建tfish表的代码:
```python
import sqlite3
# 创建数据库连接
conn = sqlite3.connect('fish.db')
# 创建表
conn.execute('''
CREATE TABLE tfish (
fid INT PRIMARY KEY,
fname CHAR(20) NOT NULL,
fhabit CHAR(50)
);
''')
# 关闭数据库连接
conn.close()
```
这里我们定义了tfish表,包含三个字段:fid(鱼编号,整型,主键)、fname(鱼名称,字符串,长度为20,非空)、fhabit(鱼习性,字符串,长度为50)。
可以通过sqlite3命令行工具或其他工具连接到fish.db数据库,查看tfish表的结构。
python第1题:sqlite数据库 创建淡水鱼数据库fish.db,并创建淡水鱼数据表tfish。 设计表结构tfish(fid, fname, fhabit),分别表示鱼编号,鱼名称,鱼习性。 存储5条淡水鱼数据,内容如下: f1 , 鲤鱼 , 杂食
可以使用Python中的sqlite3模块来创建数据库和数据表,并插入数据。以下是示例代码:
```python
import sqlite3
# 创建数据库连接
conn = sqlite3.connect('fish.db')
# 创建数据表
conn.execute('''CREATE TABLE tfish
(fid INT PRIMARY KEY NOT NULL,
fname TEXT NOT NULL,
fhabit TEXT);''')
# 插入数据
conn.execute("INSERT INTO tfish (fid, fname, fhabit) VALUES (1, '鲤鱼', '杂食')")
conn.execute("INSERT INTO tfish (fid, fname, fhabit) VALUES (2, '金鱼', '草食')")
conn.execute("INSERT INTO tfish (fid, fname, fhabit) VALUES (3, '锦鲤', '杂食')")
conn.execute("INSERT INTO tfish (fid, fname, fhabit) VALUES (4, '草鱼', '草食')")
conn.execute("INSERT INTO tfish (fid, fname, fhabit) VALUES (5, '鲫鱼', '杂食')")
# 提交更改
conn.commit()
# 关闭连接
conn.close()
```
运行完上述代码后,就可以在当前目录下找到名为fish.db的sqlite数据库文件,并且其中包括一个名为tfish的数据表,其中存储了5条淡水鱼数据。
阅读全文