zoukankan      html  css  js  c++  java
  • DBS:同学录

    ylbtech-DatabaseDesgin:ylbtech-cnblogs(博客园)-数据库设计-2,Admin(用户后台)

    DatabaseName:同学录

    Model:

    Type:

    Url:

    1.A,数据库关系图(Database Diagram) 返回顶部
    1.B,数据库设计脚本(Database Design Script)返回顶部
    -- =============================================
    -- Create database template
    -- =============================================
    USE master
    GO
    
    -- Drop the database if it already exists
    IF  EXISTS (
        SELECT name 
            FROM sys.databases 
            WHERE name = N'classbook'
    )
    DROP DATABASE classbook
    GO
    
    CREATE DATABASE classbook
    GO
    use classbook
    go
    -- =============================================
    -- Create Table 班级表
    -- =============================================
    create table class
    (
    classid int identity primary key,    --编号
    name varchar(100) not null            --名称
    )
    -- =============================================
    -- Create Table 留言表
    -- =============================================
    create table newsboard
    (
    newsboardid int identity primary key,    --编号
    title varchar(2000) not null,            --名称
    username varchar(20),                    --留言人
    headimage varchar(100),                    --头像
    pubdate datetime default(getdate())        --留言时间
    )
    -- =============================================
    -- Create Table 用户表
    -- =============================================
    create table users
    (
    usersid int identity(720001,1) primary key,        --编号
    pwd varchar(20) not null,                --密码
    [power] varchar(20) check([power]='admin' or [power]='guest') default('guest'),    --级别
    pubdate datetime default(getdate())        --申请日期
    )
    -- =============================================
    -- Create Table 学生表
    -- =============================================
    create table student
    (
    studentid int identity primary key,        --编号
    name varchar(20),                --姓名
    sex varchar(2) check(sex=''or sex='') default(''),    --性别
    age int,                                --年龄
    qq varchar(100),                        --QQ号
    [e-mail] varchar(100),                    --邮箱
    tel varchar(100),                        --固话
    address varchar(1000),                    --所在地
    phone varchar(100),                        --电话
    headimage varchar(1000),                --头像图片
    classid int  foreign key references class(classid) not null, --班级编号
    usersid int foreign key references users(usersid) not null     --用户编号    
    )
    -- =============================================
    -- Create Table 短信表
    -- =============================================
    create table messages
    (
    messageid int identity(720001,1) primary key,--编号
    title varchar(1000),                         --标题    
    body varchar(2000),                            --内容
    pubdate datetime default(getdate()),        --发布日期
    inboxid int,                                --发信人的编号
    outboxid int,                                --收信人的编号
    inboxname varchar(20),                        --发信人姓名    
    outboxname varchar(20),                        --收信人姓名
    dal int default(0)                            --是否已读,0:没读,1:已读
    )
    --插入一些测试信息
    insert users(pwd,[power]) values('888888','admin')
    insert class(name) values('T03')
    select @@identity
    select * from class
    select * from users
    select * from newsboard
    select * from student
    select * from messages
    
    insert student(name,sex,age,qq,[e-mail],tel,address,phone,classid,usersid)
    values('','','','','','','','',1,720001)
    insert student(name,sex,age,qq,e-mail,tel,address,phone,classid,usesrid)
    values()
    
    select studentid,name,sex,age,qq,[e-mail],tel,address,phone,headimage,classid,usersid from student
    select studentid from student where usersid=720002
    View Code
    1.C,功能实现代码(Function Implementation Code)返回顶部
    warn 作者:ylbtech
    出处:http://ylbtech.cnblogs.com/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    spark 随意笔记
    c#读取输入字符串,从数据源中查找以该字符串开头的所有字符串(使用正则表达式)
    我的收藏链接地址
    SQL查询时,遇到用到关键词作的字段。将该字段用一对中括号括起来[]
    SQL数据类型相互转换
    Javascript获取系统当前时间
    节点类型nodeType的取值
    混合布局编程挑战
    Webstorm破解方法
    二列布局
  • 原文地址:https://www.cnblogs.com/ylbtech/p/3830539.html
Copyright © 2011-2022 走看看