数据库大作业(山东科技大学)

来源:互联网 发布:战神河池 知乎 编辑:程序博客网 时间:2024/04/27 23:36

  1. 界面展示 :

    Hello, DBMS(byGreat!Great!Great!Han!!!!!!!!!!!!!!!!!) 为您服务!!!username: jihanpassword: 123456登陆成功欢迎您,尊敬的超级管理员 jihanSql_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>>>

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

欢迎大家下载使用!!!!!!