第一周学习DM8
day01
1.2 对实体和实体属性进行规范命名
- 用户实体
a) 手机号 Tel
b) 密码 pwd - 用户基本信息实体
a) 手机号 Tel
b) 呢称 t_name
c) 姓名 name
d) 身份证号 id
e) 生日 birth
f) 注册日期 reg_date
g) 最后登录时间 Last_login_date
h) 头像图片路径 Image_path
3.商品类型
a) 类型编号 type_id
b) 类型级别 type_level
c) 类型名称 type_name
d) 父类型编号 F_type_id
4.商品实体
a) 商品编号 id
b) 商品标题 title
c) 商品价格 price
d) 折扣 discount
e) 商品规格 specifications
f) 商品详情描述 description
g) 商品类型编号 type_id
h) 商品库存 stock
i) 商品图片地址 address
j) 上架日期 on_date
k) 商品下架日期 off_date
5.收货地址
l) 地址编号 addr_id
m) 省份 prov
n) 市 city
o) 区/县 area
p) 详细地址 address
q) 收货人姓名 name
r) 收货人手机号 Tel
s) 所属用户 user
6.购物车
t) 编号 sc_id
u) 用户编号 user_id
v) 添加购物车时间 time
w) 商品编号 id
x) 商品数量 amount - 订单
a) 订单编号 order_id
b) 用户编号 user_id
c) 订单时间 order_time
d) 商品编号 id
e) 商品数量 amount
f) 商品金额 money
g) 订单状态 order_state
h) 收货地址编号 addr_id
1.3
客户:客户姓名、客户编号、身份证号、入住日期、结账日期、押金、总金额
客房:客房编号、客房描述、入住人数
客房状态:客房状态编号、客房状态名称
客房类型:客房类型编号、客房类型名称、价格、床位数
1.分析梳理:
客户(入住)客房 多对一
客房(属于)客房状态 多对一
客房(属于)客房类型 多对一
2.绘制数据库E-R图
day02
1.安装vmware
2.在Vmware15虚拟机上完成NeoKylin操作系统的安装
3.配置虚拟机的虚拟网 卡(连接模式使用桥接或者NAT),保证windows主机能够正常ping通虚拟机
4.使用Mobaxterm工具连接虚拟机
day03
3.1
1.在根目录下创建一个名称为soft的目录
mkdir soft
2.切换到soft目录,在该目录中分别使用touch、vim、echo三种方式分别创建test1.data、test2.data、test3.data
touch test1.data
vim test2.data
echo > content test3.data
3.删除test3.data
rm test3.data
4. 使用vi编辑器中编辑一段内容(至少5行),练习查看所有内容;查看末尾3行内容
vi text
tail -3 text
5.删除soft目录
rm -rf soft
3.2
-
在根目录下创建一个test目录,将虚拟网卡配置文件复制到该目录中
-
将/etc目录以及该目录中所有的内容全部复制到/test目录中
-
在根目录下创建一个/test目录中创建一个demo目录将/etc目录下的所有内容复制到demo目录中
4.将第1题中test目录下的虚拟网卡配置文件移动demo目录中并修改文件名称为ip.config
3.3
- 创建–个组名称为mygroup
- 创建一个用户名称为姓名的汉语拼音,并将mygroup指定为新建用户的主组
- 修改新建用户的密码,具体密码自行指定
- 查看新建用户的家目录
- 从用户信息文件和密码信息文件中查看新建用户的信息
3.4 - 使用root用户创建–个目录/soft
mkdir soft - 使用3.3章节中创建的用户进入/soft目录并在该目录中创建一个文件data.cfg
- 在根目录下创建一个目录dm8
mkdir dm8 - 将dm8目录的拥有者设置成第2步创的用户,将dm8目录的所属组设置为mygroup
day04
进行了达梦数据库服务器GUI模式和字符模式的两种安装。
同时安装了实例服务。
掌握了用管理工具和终端界面使用服务的方法:
./console 控制台
./dmservice.sh 数据库服务查看器
./dbca,sh 数据库配置助手
./manager 打开管理工具
disql 等
day05
1.简述DM8数据库逻辑结构的基本概念
a) 表空间
存储在数据库服务器上的一个或者多个数据文件所对应的逻辑存储结构,数据库中的表、视图、索引等对象在逻辑上都存放在表空间中。。
b) 页
是达梦数据库中最小的数据存储单元。默认大小为8Kb,可以在实例创建过程中调整(4k、8k、16k、 32k),实例创建完成之后不能改变。
c) 簇
簇是页的上级逻辑单元,每个簇由16或者32个连续的数据页组成。默认16个页,可以在实例创建过程中进行指定。簇大小在实例创建好之后不能改变。
d) 段
段是簇的上级逻辑单元。段由多个簇组成,同个表空间中,段可以跨多个数据文件。
2.数据库中表的创建:
使用工具或者sql命令完成了Vspace项目中所有表的创建。