Home >Database >Mysql Tutorial >一个简单数据库设计例子

一个简单数据库设计例子

WBOY
WBOYOriginal
2016-06-07 15:42:227588browse

一个曾经做过的简单的管理系统中数据库设计的例子,包括设计表、ER图、建模、脚本. 项目信息 Project Name: Book Manager System DB: MySQL5.5 DB Name: db_library Tables: 1). tb_book_info 2). tb_user 3). tb_admin_info 4). tb_borrow_return 5). tb_boo

一个曾经做过的简单的管理系统中数据库设计的例子,包括设计表、ER图、建模、脚本.


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

  • 项目信息

Project Name:   Book Manager System
DB:                MySQL5.5
DB Name:         db_library
Tables:
1). tb_book_info
2). tb_user
3). tb_admin_info
4). tb_borrow_return
5). tb_book_type


  • 表设计

一个简单数据库设计例子

一个简单数据库设计例子

  • E-R图
一个简单数据库设计例子
  • PowerDesigner建模

一个简单数据库设计例子

  • 脚本

C:\Program Files\MySQL\MySQL Server5.5\bin>mysql -u root -pabcd
NOTE:
1.MySQL/bin目录,执行mysql -u root -pabcd 2.练习用的数据库名:library  项目中数据库为db_library
/*==============================================================*/
/* Table: tb_admin_info   负责管理员登陆的表                         */                         
/*==============================================================*/
drop database if exists library; # 练习用的数据库,如果存在则删除。
create database library;           # 创建数据库。
use library;                          # 打开数据库,注意用分号。
create tabletb_admin_info          # 建练习用表。
(
admin_id int(3) auto_increment not null primary key,   # 主键,非空,自增长。
admin_user varchar(15) not null,
admin_pwd varchar(15) not null
);
insert into tb_admin_infovalues('001','Tom','Jerry');  # 插入两条数据,用于做测试。
insert into tb_admin_infovalues('002','root','root');  # 插入两条数据,用于做测试。

 


Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn