one common data attribute
Database Management Systems
• Creating and implementing the right database
system:
– Ensures that the database will support both business
activities and goals
• Capabilities and types of database systems vary
considerably
Fundamentals of Information Systems, Sixth Edition 26
Fundamentals of Information Systems, Sixth Edition 27
Overview of Database Types
• Flat file:
– Simple database program whose records have no
relationship to one another
• Single user:
– Only one person can use the database at a time
– Examples: Access, FileMaker Pro, and InfoPath
• Multiple users:
– Allow dozens or hundreds of people to access the
same database system at the same time
– Examples: Oracle, Sybase, and IBM
Fundamentals of Information Systems, Sixth Edition 28
Providing a User View
• Schema:
– Used to describe the entire database
– Can be part of the database or a separate schema
file
• DBMS:
– Can reference a schema to find where to access the
requested data in relation to another piece of data
Fundamentals of Information Systems, Sixth Edition 29
Creating and Modifying the Database
• Data definition language (DDL):
– Collection of instructions and commands used to
define and describe data and relationships in a
specific database
– Allows database’s creator to describe data and
relationships that are to be contained in the schema
• Data dictionary:
– Detailed description of all the data used in the
database
Storing and Retrieving Data
• When an application program needs data:
– It requests the data through the DBMS
• Concurrency control:
– Method of dealing with a situation in which two or
more users or applications need to access the same
record at the same time
Manipulating Data and Generating
Reports
• Data manipulation language (DML):
– Commands that manipulate the data in a database
• Structured Query Language (SQL):
– Adopted by the American National Standards
Institute (ANSI) as the standard query language for
relational databases
• Once a database has been set up and loaded with
data:
– It can produce reports, documents, and other
outputs
ข้อมูลทั่วไปหนึ่งของระบบการจัดการฐานข้อมูล - การสร้างและการใช้ระบบฐานข้อมูล
:
) เพื่อให้แน่ใจว่าฐานข้อมูลจะสนับสนุนธุรกิจทั้งกิจกรรมและเป้าหมาย
-
) และประเภทของระบบฐานข้อมูลที่แตกต่างกันมาก
พื้นฐานของระบบสารสนเทศ , รุ่นที่หก 26
พื้นฐานของระบบสารสนเทศ รุ่นที่ 6 27
ภาพรวมของชนิดของฐานข้อมูล
- แฟ้มแบนฐานข้อมูล :
–ง่ายโปรแกรมที่มีระเบียนที่ไม่มีความสัมพันธ์กัน
-
:
) เดียวผู้ใช้คนเดียวสามารถใช้ฐานข้อมูลในเวลา
- ตัวอย่าง : การเข้าถึง , FileMaker Pro , และ Lync
-
) : อนุญาตให้ผู้ใช้หลายหลายสิบหรือหลายร้อยคนเข้าถึง
ระบบ ฐานข้อมูลเดียวกันในเวลาเดียวกัน
( ตัวอย่าง : Oracle , Sybase , IBM
พื้นฐานของระบบข้อมูลรุ่นที่หก 28 ให้ผู้ใช้ดู
-
:
) มาใช้อธิบาย–ฐานข้อมูล
ทั้งหมดสามารถเป็นส่วนหนึ่งของฐานข้อมูลหรือแยกแฟ้ม schema
แต่ละ DBMS :
( สามารถอ้างอิงง่ายหาที่เข้าถึง
ร้องขอข้อมูลในความสัมพันธ์กับชิ้นส่วนอื่น ๆของข้อมูล
พื้นฐานของระบบ ข้อมูล 29
สร้างและปรับเปลี่ยนฐานข้อมูล
- ภาษานิยามข้อมูล ( DDL ) :
รุ่นที่หก- คอลเลกชันของคำสั่งและคำสั่งใช้
นิยามและอธิบายข้อมูลและความสัมพันธ์ในฐานข้อมูลที่เฉพาะเจาะจงที่ช่วยให้ผู้สร้าง
–ฐานข้อมูลเพื่ออธิบายข้อมูลและ
ความสัมพันธ์ที่เป็นอยู่ในรูปแบบข้อมูลพจนานุกรม :
-
( รายละเอียดของข้อมูลทั้งหมดที่ใช้ในการจัดเก็บและสืบค้นฐานข้อมูล
- ข้อมูล
เมื่อโปรแกรมประยุกต์ความต้องการข้อมูล :
–ให้ข้อมูลผ่าน DBMS
-
) การควบคุม : วิธีการจัดการกับสถานการณ์ที่ สอง หรือ
ผู้ใช้หรือโปรแกรมต้องการเข้าถึงระเบียนเดียวกันในเวลาเดียวกัน
จัดการข้อมูลและสร้างรายงาน
-
การจัดการข้อมูลภาษา ( 2 ) :
( สั่งที่จัดการข้อมูล ในฐานข้อมูล
- ภาษาสอบถามเชิงโครงสร้าง ( SQL ) :
และรับรองโดยสถาบันมาตรฐานแห่งชาติอเมริกา
( ANSI ) เป็นมาตรฐานภาษาแบบสอบถามสำหรับฐานข้อมูลเชิงสัมพันธ์
-
เมื่อฐานข้อมูลถูกตั้งค่าและโหลดข้อมูล :
ซึ่งสามารถผลิตรายงาน เอกสาร และผลอื่น ๆ
,
การแปล กรุณารอสักครู่..
