Bài giảng Cơ sở dữ liệu nâng cao - Chapter 1: Creating databases and database files
lượt xem 9
download
Bài giảng Cơ sở dữ liệu nâng cao - Chapter 1: Creating databases and database files. Nội dung chính trong chương này gồm có: Introduction to database, creating database, managing database, maintainance to database. Mời các bạn cùng tham khảo.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Cơ sở dữ liệu nâng cao - Chapter 1: Creating databases and database files
- 4/5/17 1 Chapter 1 Creating Databases and Database Files
- 4/5/17 2 Agenda • Introduction to database • Creating database • Managing database • Maintainance to database
- 4/5/17 3 Database • Database: • A collection of data that are related in a meaningful way, which can be accessed in different logical orders • Database Management System (DBMS): • A general purpose software package designed to store and manage database
- 4/5/17 4 Simplified database system environment
- 4/5/17 5 Database example • A UNIVERSITY database for maintaining information concerning students, courses, and grades in a university environment • We have: STUDENT file stores data on each student COURSE file stores data on each course SECTION file stores data on each section of each course GRADE_REPORT file stores the grades that students receive PREREQUISITE file stores the prerequisites
- 4/5/17 6 Database example
- 4/5/17 7 Database example
- 4/5/17 8 DBMS • Objectives of DBMS: • Data availability: users can easily access the data. • Data integrity: the data available in the database is a reliable data • Data security: only authorized users can access the data. • Data Independence: the user to store,update, and retrieve data in an efficient manner.
- 4/5/17 9 Three-Schema Architecture • Defines DBMS schemas at three levels: • Internal schema at the internal level to describe physical storage structures and access paths (e.g indexes). • Conceptual schema at the conceptual level to describe the structure and constraints for the whole database for a community of users. • External schemas at the external level to describe the various user views.
- 4/5/17 10 Three-Schema Architecture
- 4/5/17 11 Introduction to SQL Server 2008 • MS SQL Server is a Relational Database Management System (RDBMS) designed for use in a network environment. • RDBMS is system for storing, manipulating data in a series of related table.
- 4/5/17 12 Introduction to SQL Server 2008 • MS SQL Server supports 2 computing models: • Client/server application model:
- 4/5/17 13 Introduction to SQL Server 2008 • MS SQL Server supports 2 computing models: • Distributed computing model:
- 4/5/17 14 Introduction to SQL Server 2008 • SQL 2008 editions Core Editions Specialized Editions Free Editions Enterprise Standard Workgroup Web Developer Express Compact 3.5 Enterprise Shared Remote For web Full Entry level Embedded workloads data offices that applicatio featured database, database that need scenarios need local n hosting edition for ideal for for redundanc in instances of developm learning developing y and departmen company ent and and ISV desktop builtin ts and data testing redistributi and Business small to only on mobile Intelligenc large application e businesse s
- 4/5/17 15 Overview of database component • Data files • Transaction log • Filegroup • Data Pages • Extend
- 4/5/17 16 Overview of database component
- 4/5/17 17 Overview of database component • Data files • Primary – system objects: • database.mdf • Stored in SQL Server’s data directory “C:\Program Files\Microsoft SQLServer\MSSQL.1\MSSQL\DATA” • Secondary – user objects • .ndf
- 4/5/17 18 Overview of database component • Transaction log • Records data action • Used for recovery • Use the .ldf file extension
- 4/5/17 19 Overview of database component • Filegroup • a logical grouping of data files that hold all data and database objects defined for the database. • Primary filegroup: • Made up of the primary data file and any additional user-defined data files. • Store all system references for the database including pointers to objects defined in the resource database.
- 4/5/17 20 Overview of database component • Filegroup • Secondary filegroup: • Control over what data is stored in what location. • Without user-defined filegroups, all data is stored in the Primary filegroup, so the flexibility and scalability of the database are reduced dramatically.
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Cơ sở dữ liệu đất đai
49 p | 645 | 80
-
Bài giảng Cơ sở dữ liệu - Nguyễn Quỳnh Chi
189 p | 270 | 51
-
Bài giảng Cơ sở dữ liệu: Bài 1 - ĐH CNTT
15 p | 610 | 30
-
Bài giảng Cơ sở dữ liệu nâng cao - Chương 2: Toàn vẹn và cơ sở dữ liệu active
50 p | 82 | 8
-
Bài giảng Cơ sở dữ liệu - Chương 4: Chuẩn hóa cơ sở dữ liệu
30 p | 135 | 8
-
Bài giảng Cơ sở dữ liệu: Chương 1 - Ths. Lê Ngọc Lãm
19 p | 125 | 7
-
Bài giảng Cơ sở dữ liệu (Database): Chương 1 - TS. Đặng Thị Thu Hiền
53 p | 51 | 7
-
Bài giảng Cơ sở dữ liệu: Mở đầu - ThS. Lương Thị Ngọc Khánh
11 p | 178 | 6
-
Bài giảng Cơ sở dữ liệu nâng cao: Bài 1.1 - PGS.TS. Đỗ Phúc
25 p | 90 | 6
-
Bài giảng Cơ sở dữ liệu – Database EE4253: Chương 3.2 - Ngôn ngữ định nghĩa và thao tác dữ liệu (TT)
40 p | 88 | 5
-
Bài giảng Cơ sở dữ liệu: Bài thực hành Cơ sở dữ liệu 1 - Lê Nhị Lãm Thúy
18 p | 53 | 5
-
Bài giảng Cơ sở dữ liệu: Chương 1 - Th.S Thiều Quang Trung
40 p | 95 | 5
-
Bài giảng Cơ sở dữ liệu - Bài 1: Thiết kế Cơ sở dữ liệu với Management Studio
10 p | 63 | 5
-
Bài giảng Cơ sở dữ liệu nâng cao: Bài 2 - PGS.TS. Đỗ Phúc
55 p | 68 | 4
-
Bài giảng Cơ sở dữ liệu: Chương 1 - GV. Đỗ Thị Kim Thành
21 p | 104 | 4
-
Bài giảng Cơ sở dữ liệu: Chương 2 - Trần Thị Dung
39 p | 8 | 4
-
Bài giảng Cơ sở dữ liệu: Chương 1 - ThS. Trần Quang Hải Bằng
15 p | 110 | 3
-
Bài giảng Cơ sở dữ liệu: Bài 1 - ThS. Vũ Văn Định
15 p | 79 | 2
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn