问题1:什么是数据库?什么是关系型数据库,有哪些关系型数据库管理系统?
数据库可以存储数据、优化读写
关系型数据库由大量表格组成,表与表之间有关联;Mysql、SqlServer、Oracle等都属于关系型数据库管理系统
问题2: MySQL以及Navicat安装教程(Mac)
MySQL 安装教程:
MySQL 安装教程zhuanlan.zhihu.comNavicat 安装教程:
1、获取并打开安装包,再打开文件夹中Navicat Premium5 dmg后缀的镜像文件,将Navicat Premium15 图标拖到Applications即可。
Navicat Premium15 dmgpan.baidu.com2、然后在访达,应用程序中就可以看到Navicat Premium,双击打开
3、首次打开可能会出现下方弹框,选择“好”按钮
4、然后左上角点击苹果logo打开系统偏好设置,再打开安全性与隐私,在通用一栏可以看到是否允许打开此软件提示,点击“仍要打开”按钮,在弹出的弹框中点击“打开”即可
5、打开已经是激活好的,但是界面是英文,关闭Navicat Premium软件,继续下一步
6、再次进入应用程序找到该软件,右键选择“显示包内容”
7、将刚才下载好的安装包中的zH-Hans.Iproj解压之后放到 /Applications/NavicatPremium.app/Contents/Resources
zh-Hans.lprojpan.baidu.com8、重新打开Navicat Premium,界面已经显示中文了哦~~
在Navicat 中打开MySQL:
打开软件Navicat,点击“连接”-MYSQL,然后在出现的界面中编辑相关信息。
- 连接名:随意起一个名字
- 主机名货IP地址:localhost,表示mysql数据库在本地(也就是你的电脑上)
- 端口:默认是3306
- 用户名和密码:这里输入安装mysql数据库时设置的用户名和密码
- 点击“连接测试”,如果提示“连接成功”,说明连接属性设置正确,可以连上mysql数据库了。
![11e8b295be506b6926a4feb852ea11b5.png](https://i-blog.csdnimg.cn/blog_migrate/05c9205b4517b11a5828619f63f62b7f.jpeg)
点击“确定”按钮接下来右击点新建数据库,将字符集设置为utf8,排序规则设置为utf8_unicode_ci
![a0f871f3ab80e44d63f851e7e5e50602.png](https://i-blog.csdnimg.cn/blog_migrate/bbe63bf0892edff286e06df79d0e37ed.jpeg)
问题3: 表的创建、删除和更新
创建新表
![280904192695443ab85ec8c97a2f440c.png](https://i-blog.csdnimg.cn/blog_migrate/2f8fb50714abc49a4dcc4bf0e502fd61.jpeg)
设计表,右击表名,点击设计表进入设计界面,然后可以添加表格的列,对每一列进行设置。
![f345a7dcd89859982aad59517aa441e5.png](https://i-blog.csdnimg.cn/blog_migrate/743f7390c504b16bb2c82a16e2c601aa.jpeg)
![3d709aeb4eb9cb846f70f2ad29ccabf9.png](https://i-blog.csdnimg.cn/blog_migrate/1d0d882332597142dd1151f893212e4a.jpeg)
练习:创建学校数据库的表并键入数据
insert into score (sid,scourse,steacher) values('0001','语文','0002'),('0002','数学','0001'),('0003','英语','0003');
![d7981906f5ceabc1d0f86efde7d60bbf.png](https://i-blog.csdnimg.cn/blog_migrate/34a36aebcaf875300dd199400a8551ed.jpeg)