创建数据库
选择开始菜单中→程序→Management SQL Server 2008→SQL Server Management Studio命令,打开SQL Server Management Studio窗口,并使用Windows或 SQL Server身份验证建立连接。
在对象资源管理器窗口中展开服务器,然后选择数据库节点
右键单击数据库节点,从d出来的快捷菜单中选择新建数据库命令。
执行上述 *** 作后,会d出新建数据库对话框。在对话框、左侧有3个选项,分别是常规、选项和文件组。完成这三个选项中的设置会后,就完成了数据库的创建工作,
在数据库名称文本框中输入要新建数据库的名称。例如,这里以“新建的数据库”。
在所有者文本框中输入新建数据库的所有者,如sa。根据数据库的使用情况,选择启用或者禁用使用全文索引复选框。
在数据库文件列表中包括两行,一行是数据库文件,而另一行是日记文件。通过单击下面的添加、删除按钮添加或删除数据库文件。
切换到选项页、在这里可以设置数据库的排序规则、恢复模式、兼容级别和其他属性。
切换到文件组页,在这里可以添加或删除文件组。
完成以上 *** 作后,单击确定按钮关闭新建数据库对话框。至此“新建的数据”数据库创建成功。新建的数据库可以再对象资源管理器窗口看到。
这些你比我懂
首先需要了解下数据模型关系数据库DBMS范式自然运算等等概念性的东西,可以去书店或者图书馆查阅相关书籍,可以了解下,没必要完全掌握,当然你要能掌握的话,那么对你的以后是非常有帮助的。
其实然后就是SQL标准对象关系SQL基本的SQL查询,以及最基本的SELECT/UPDATE/INSERT/DELETE语法,各种不同的数据库大同小异的。
然后就是不同的数据库,不同的用法,你也可以专学一门,比如ORACLE
或者MSSQLMYSQLINFORMIXDB2主要这几种~
这些入门了就可以学习嵌入数据库了,访问数据库的程序
以及数据库的性能优化,完整性,视图,安全目录备份还原等等
当然主要学习ORACLE的话你也可以先直接挑本ORACLE入门看,类似ORACLE10G入门,ORACLE基础的书,不求完全懂,能看一点是一点,学习ORACLE是一个长期的过程,你在懂了一些后,再去看别的书,你会找到很多相同点,那时候就会有恍然大悟的感觉,一点点看就OK了~
到了一定的程度,你就知道自己怎么去学习,需要掌握些什么,像什么方向发展了。
另外在学习的过程中推荐有疑问的就自己做实验 *** 作,或者去各大论坛像CSDN,CNOUG,ITPUB,CNBLOGS查找答案或者提问,也可以下载里面的基础区的教程了,不过大多是达人们整理出来的文档,也很不错的,尤其前面两个论坛你能学到很多东西的,不过还是推荐你先完整的看一本入门的后再说,不管理解了几成,有什么问题记下来,以后慢慢一点点解决。
ORACLE视频教程的话有个中科院的什么绝版培训教程oracle10g的04年的视频,非常不错,迅雷上搜索中科院oracle10g培训教程就能搜索到。
数据库开发工具的话有TOAD(客户端连接工具),POWERDESIGN(数据库设计建模工具,),PL/SQLDESIGNER(PL/SQL开发工具),一般这3个就够用了,可以自己去迅雷搜索下载最新版本,另外的话还有一个叫DBATRIN,E/R什么的工具,很多的,其实装了ORACLE客户端工具后,自带的JAVA控制台也很好用的。
当然你想一蹴而就的话,可以直接去网上找相关的ORACLE入门资料,那些都是些整理出来的条条,不过不推荐,最好多看书,多做实验。
第一节 数据库基本概念
1 数据:描述事物的符号记录,是指用物理符号记录下来的,可以鉴别的信息。
2 数据库:存储数据的仓库,是指长期存储在计算机中,有组织可共享的数据集合。
3 数据库管理系统:是指专门用于建立和管理数据库的软件,介于应用程序和 *** 作系统之间。
数据库管理系统主要功能:
(1)数据定义功能。
(2)数据 *** 纵功能。
(3)数据库的运行管理功能。
(4)数据库的建立和维护。
(5)数据组织、存储和管理功能。
4 数据库系统:一个完整的数据库系统包括 数据库、数据库管理系统以及相关使用工具、应用程序、数据管理员和用户等。
第二节 数据管理技术的发展
1人工管理阶段
20世纪50年代中期以前,基本上都是依靠手工方式来进行。
特点:1 数据不保存 2 应用程序管理数据 3 数据面向应用。
2文件系统阶段
20世纪50年代以后到60年代中期。
特点:数据可以长期保存 可以专门管理,提供了物理数据的独立性。不能在记录或数据项级实现数据的共享,存在大量的数据冗余。
3数据库系统阶段
20世纪0年代后期。出现数据库管理系统。
特点:(1)数据集成(最大成俗共享、且冗余小)。(2)数据共享性高 (3)数据冗余小(4)数据一致性(5)数据独立性高(6)实施统一管理与控制(7)减少应用程序开发与维护的工作量
第三节 数据库系统结构
一、数据库系统的三级模式结构
由模式、外模式、和内模式三级结构重组成。
模式:也为概念模式或者逻辑模式
外模式:也成为子模式或者用户模式
内模式:也成为存储模式。
三级模式结构的两层映像:外模式/模式映像 模式/内模式映像,从而保证了数据库系统中的数据能够具有较高的逻辑独立性和物理独立性。
二、数据库系统的运行与应用结构
1客户/服务器结构 (C/S)2浏览器/服务器结构(B/S)
第四节 数据模型
是现实时间特征的模拟和抽象表达。
一、数据特征与数据模型组成要素
数据模型三要素:数据结构、数据 *** 作、数据约束。
二、数据模型的分类
1概念层数据模型
基本概念:
实体:客观存在并可以相互区别的事物
属性:实体所具有的某种特性
码或键:可以唯一标识实体属性集
域:属性的取值范围
实体型:具有相同属性的实体必然具有共同的特征和性质。
实体集:同型实体的集合
联系:事物内部以及事物之间的关系。
标识方法:1976年提出的实体-关系法(ER图)
2逻辑层数据模型
有 层次模型、网状模型、关系模型、面向对象模型
3物理层数据模型
本人会成体系的把每本书相关知识重点一一总结,供同僚参考。
《SQL Server数据库原理及应用张伟》百度网盘pdf最新全集下载:
vtep
简介:《SQL Server数据库原理及 应用》以综合应用实例为主线同绕7个项目,将课程 的知识要点分解到各个项目中。教材以项目为依 托,项目实施从独立分项的技术实践向综合性的项目 实践跃进,在教学中突出体现培养学生的岗位职业能 力和综合素质能力。
看下这个网页吧:
>
《数据库原理及应用》教学大纲
课程编号 1620127 总学时 46 理论 32 实验/上机 14
学分 25 开课单位 信息学院 开课系 电子工程系 修订时间 2006年1月1日
课 程 简 介
教学内容
《数据库原理及应用》主要讨论数据库系统的基本概念,基本原理,基本方法以及有关的应用。
主要内容包括:数据库系统的组成、关系数据库、数据库设计以及数据保护等,同时讲解一种重要的数据库系统的应用。要求学生通过本课程的学习了解有关数据库系统的基本概念,掌握相关的知识,初步掌握数据库设计方法,并能用数据库系统建立数据库及简单的应用。
修读专业:本大纲适合本科电子信息工程专业使用
先修课程:《数据结构》
教材:数据库系统及应用(第二版) “北京市高等教育精品教材”立项项目。由崔巍编著,高等教育出版社
一、 课程的性质与任务
本课程是电子信息工程专业有关数据库的一门统设必修课。主要任务是介绍数据库组织、管理和使用的一般知识,包括数据模型、数据库结构、数据库系统、数据库设计、关系运算、关系规范化、关系查询(SQL语言)等方面的知识;介绍至少一种实际的数据库管理系统的构成与使用。目的使学生通过该课程的学习,具有进行简单数据库应用系统设计与开发的能力。
二、 课程的基本要求
1.熟练掌握(代码:A):数据库中的概念、数据库设计与编程方法。数据库的结构与特点,数据库系统的组成及各部分的功能,熟练使用结构化查询语言(SQL)。
2.掌握(代码:B):关系代数语言的使用;关系演算语言的使用;三级一致性的区别及其与可串行化调度的关系;关系数据库以及面向对象数据库的特点与区别;查询表达式优化的方法。
3.了解(代码:C):关系、关系模型、键码、视图、函数依赖等概念
三、 修读专业
本大纲适合本科电子信息工程专业使用
四、 本课程与其它课程的联系
由于数据库理论及应用是各种计算机技术的综合应用,为了能够让学生很好地理解数据库技术,要求学生在学习本课程之前最好已经学习过以下课程:《程序设计》、《数据结构》、《 *** 作系统》等课程。当然主要要求学生具有“数据结构”的基本知识,其他课程的知识要求是其次的。
对于现行数据库的选择,建议教师最好选择“Microsoft SQL Server”,其它的数据库如:Oracle,IBM DB2相对比较难理解和应用,Access又过于简单。
五、 教学内容安排、要求、学时分配及作业
Chapter 1 绪论(2)
11 什么是数据库(C)
12 数据库管理系统(C)
13 数据库管理和数据库管理员(B)
14 数据库系统(B)
15 数据库的过去、现在和未来(C)
作业:第2题
Chapter 2 数据模型和三层模式数据库(4)
21 信息结构与E-R方法(C)
22 概念数据模型(B)
223 连接陷阱(C)
23 传统的三大数据模型(C)��
24 数据独立性与三层结构(B)��
25 数据库管理系统的结构(B)��
Chapter 3 关系数据库(4)
31 关系数据库系统概述(C)��
32 关系数据模型(C)��
33 关系模型的完整性约束(B)��
34 关系代数(B)��
35 关系数据库系统的三层模式结构(B)��
作业:第8题--1),2)
Chapter 4 Microsoft SQL Server数据库基础(1)
41 客户/服务器体系结构(C)��
42 Microsoft SQL Server基础(C)��
43 Transact-SQL简介(C)��
Chapter 5关系数据库标准语言——SQL(8)
51 SQL语言概述(B)��
52 SQL的数据定义功能(B)��
53 SQL的数据查询功能(C)��
54 视图(View) (B)�
55 SQL的数据 *** 作功能(A)��
56 SQL的数据控制功能(A)��
57 SQL的宿主使用(B)��
58 动态SQL(B)��
作业:第2题--7),9),11 )
Chapter 6 存储过程、触发器�和数据完整性(4)
61 存储过程(B)��
62 触发器及其用途(B)��
63 数据完整性(A)�
作业:第2题--3)�
Chapter 7 安全性(4)
71 安全性概述(C)��
72 用户管理和角色管理(A)��
73 权限管理(A)��
74 其他安全问题(C)��
Chapter 8 事务管理(2)
81 事务(B)��
82 并发控制(B)��
83 恢复(A)��
作业:第1题,第2题
Chapter 9 关系数据理论(2)
91 基本概念(C)��
92 函数依赖的公理系统(C)��
93 规范化(B)��
94 模式分解(B)��
Chapter 10 数据库设计(1)
101 完善E-R模型中的概念(C)��
102 数据库设计的过程(B)�
六、 实验内容与要求
序号 实验内容 学时
1 建立数据库(B)�� 2
2 建立表和数据完整性(A)� 2
3 SQL数据 *** 作(B)�� 2
4 SQL数据查询(A)�� 2
5 视图的定义和 *** 作(B)�� 2
6 存储过程、触发器(B)�� 2
7 用户管理和权限管理(A) 2
七、 教材与参考书
本课程选用教材:崔巍,数据库系统及应用(第二版),高等教育出版社
本课程推荐参考书:
1)萨师煊、王珊,数据库系统概论(第一版),北京:高等教育出版社,1983
2)萨师煊、王珊,数据库系统概论(第二版),北京:高等教育出版社,1991
3)萨师煊、王珊,实用数据库系统汇编,北京:高等教育出版社,1990
4)王珊、陈红、文继荣,数据库和数据库管理系统,北京:电子工业出版社,1995
5)冯玉才,数据库基础(第二版),武汉:华中理工大学出版社,1993
6)施伯乐、何继潮、崔靖,关系数据库的理论及应用,郑州:河南科技出版社,1990
7)《数据库系统概论》第三版 普通高等教育“九五”国家教委重点教材,由萨师煊、王珊编著,高等教育出版社
以上就是关于数据库原理创建图书管理数据库怎么做全部的内容,包括:数据库原理创建图书管理数据库怎么做、数据库原理与应用的入门好书、数据库系统原理:第一章 数据库系统概述等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)