python——自写数据库(带平衡树索引)
来源:互联网 发布:nodejs 写入json文件 编辑:程序博客网 时间:2024/05/29 02:45
界面展示 :
Hello, DBMS(byGreat!Great!Great!Han!!!!!!!!!!!!!!!!!) 为您服务!!!
username: jihan
password: 123456
登陆成功
欢迎您,尊敬的超级管理员 jihan
Sql_Service>>>help
___________________________________本次SQL服务结果______________________________________
None
___________________________________本次SQL服务结果______________________________________
Sql_Service>>>hhelp
___________________________________本次SQL服务结果______________________________________
None
___________________________________本次SQL服务结果______________________________________
Sql_Service>>>help
___________________________________本次SQL服务结果______________________________________
————————————————数据库可使用命令说明——————————————————————————————
—help database :输入“help database”命令,输出所有数据表、视图和索引的信息 —
—help table 表名 :输出数据表中所有属性的详细信息 —
—help view 视图名 :输出试图定义语句 —
—create table 示例:CREATE TABLE teacher ( name NOT NULL UNIQUE , no PRIMARY KEY , year , id_no UNIQUE ) —
—create view 示例:CREATE VIEW teacher_part AS SELECT name no FROM teacher WHERE no = 201501060606 —
—insert:INSERT INTO teacher ( name no year id_no ) VALUES ( ‘jihan’ 201501060606 1997 370285199701020012 )—
—update 示例:UPDATE student ( name no ) VALUES ( baba 201501060603 ) where year = 1997 and name = jihan —
—select示例: SELECT name no FROM student WHERE year = 1997 —
—delete示例: DROP TABLE teacher —
————————————————数据库可使用命令说明——————————————————————————————
___________________________________本次SQL服务结果______________________________________
Sql_Service>>>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
2.使用说明
本项目 使用 python 编写
下载项目包后可使用 pyCharm 加载项目
运行 DBMS.py 即可打开数据库管理系统主界面
账号 jihan 密码 123456
3.已实现功能(请严格按照格式输入,否则无法解析):
help database :输入“help database”命令,输出所有数据表、视图和索引的信息 —
—help table 表名 :输出数据表中所有属性的详细信息 —
—help view 视图名 :输出试图定义语句 —
—create table 示例:CREATE TABLE teacher ( name NOT NULL UNIQUE , no PRIMARY KEY , year , id_no UNIQUE ) —
—create view 示例:CREATE VIEW teacher_part AS SELECT name no FROM teacher WHERE no = 201501060606 —
—insert:INSERT INTO teacher ( name no year id_no ) VALUES ( ‘jihan’ 201501060606 1997 370285199701020012 )—
—update 示例:UPDATE student ( name no ) VALUES ( baba 201501060603 ) where year = 1997 and name = jihan —
—select示例: SELECT name no FROM student WHERE year = 1997 —
—delete示例: DROP TABLE teacher
程序源码包下载地址:
http://pan.baidu.com/s/1qYjqNxU
欢迎大家下载使用!!!!!!
- python——自写数据库(带平衡树索引)
- 平衡树——自平衡二叉树(Balanced Tree
- 【数据结构】红黑树——自平衡二叉搜索树
- 【实践】——PowerBuilder登录+PB自带数据库
- Python自带IDE——IDLE的快捷键
- Python自带IDE——IDLE的快捷键
- Oracle自带全文索引
- 第十章-自带电池——python基础教程(第二版)笔记
- wince 自带数据库
- mysql自带数据库
- 数据库自带角色
- MySQL自带数据库
- 数据库—数据库索引
- Markdown编辑器的自带例子——欢迎使用Markdown编辑器写博客
- [PyQt] Python+PyQt4 写的有一点仿Window自带的看图工具
- nutch自带索引域了解
- Android自带AlphabetIndexer索引类-详解
- oracle数据库自带函数
- git 常用命令
- 阿里云服务器搭建tomcat环境
- NB-IoT、LoRa来袭:二者将互为补充 长期共存
- Android studio apk直接发送到手机无法使用的问题及扩展/apk签名/SHA1的获取
- kindeditor获取内容,清空,设置kindeditor输入提示信息
- python——自写数据库(带平衡树索引)
- 手机终于可以预定车位了
- 下拉框回显
- mybatis 时间判断 if else
- python中的list、tuple、dict辨析
- Hone Hone Clock 以及小松鼠等代码以及插入方法
- 2017-9-8 15:56:23
- PageRank (佩奇等级)
- C++对象模型目录