ดาวน์โหลดงานนำเสนอ
งานนำเสนอกำลังจะดาวน์โหลด โปรดรอ
ได้พิมพ์โดยIrwan Indradjaja ได้เปลี่ยน 6 ปีที่แล้ว
2
Chapter 5 Database Systems and Business Intelligence
Information Systems Chapter 5 Database Systems and Business Intelligence บรรยายภาษาไทยโดย ผศ.วิชัย บุญเจือ คณะวิทยาการสารสนเทศ มหาวิทยาลัยบูรพา 2
3
Why Learn About Database Systems and Business Intelligence?
Organized collection of data ฐานข้อมูลเป็นแหล่งเก็บข้อมูลที่จัดให้ที่มีการจัดอย่างเป็นระบบ Database management system (DBMS) ระบบจัดการฐานข้อมูล Group of programs that manipulate the database เป็นกลุ่มของโปรแกรมที่นำมาจัดการฐานข้อมูล Provide an interface between the database and its users and other application programs จัดการตัวเชื่อมประสานระหว่างฐานข้อมูลและผู้ใช้งานและโปรแกรมประยุกต์อื่น ๆ Principles of Information Systems, Ninth Edition
4
Why Learn About Database Systems and Business Intelligence?
Database administrator (DBA) Skilled IS professional who directs all activities related to an organization’s database ผู้จัดการฐานข้อมูลคือ ผู้มีอาชีพทางด้านระบบสารสนเทศและมีทักษะ ที่สามารถดำเนินกิจกรรมต่าง ๆ ที่เกี่ยวกับฐานข้อมูลขององค์กร Principles of Information Systems, Ninth Edition
5
Data Management การจัดการข้อมูล
Without data and the ability to process it, an organization could not successfully complete most business activities ถ้าไม่มีข้อมูลและความสามารถในการจัดการประมวลผล องค์กรนั้นก็ไม่สามารถที่จะทำให้กิจกรรมต่าง ๆ ทางธุรกิจ เสร็จสมบูรณ์สำเร็จได้ Data consists of raw facts ข้อมูลประกอบด้วยข้อเท็จจริงที่ยังไม่ได้กลั่นกรอง To transform data into useful information it must first be organized in a meaningful way การเปลี่ยนข้อมูลให้อยู่ในรูปของสาระสนเทศที่ใช้ประโยชน์ได้ ในเบื้องต้นจะต้องนำมาจัดให้อยู่ในรูปที่มีความหมาย Principles of Information Systems, Ninth Edition
6
รหัสแทนข้อมูล BIT (Binary DigiT) BIT คือ 0 หรือ 1 1 Byte = 8 BIT
คือ 1 Byte แทนอักษร A
8
Here are some words, รหัสแทนข้อมูล 13 October 2007
13 July 2002 รหัสแทนข้อมูล Here are some words, 13 October 2007
9
The Hierarchy of Data Principles of Information Systems, Ninth Edition
10
The Hierarchy of Data ลำดับชั้นของข้อมูล
Bits, characters, fields, records, files, and databases Bit (a binary digit) Circuit that is either on or off บิดเป็นวงจรอิเล็กทรอนิกส์ที่มีสถานะ เปิดหรือปิด Byte Typically made up of eight bits ไบต์โดยทั่วไปประกอบด้วย 8 บิต Principles of Information Systems, Ninth Edition
11
The Hierarchy of Data (continued)
Character Basic building block of information อักขระ เป็นหน่วยพื้นฐานของสารสนเทศ 1 A byte represents a character ไบต์จะใช้แทนตัวอักขระ1 ตัว Field Name, number, or combination of characters that describes an aspect of a business object or activity เขตข้อมูลเป็นกลุ่มของอักขระ ที่ใช้บอกลักษณะของสิ่งของหรือกิจกรรมทางธุรกิจ Principles of Information Systems, Ninth Edition
12
The Hierarchy of Data (continued)
Record Collection of related data fields ระเบียนเป็นกลุ่มของเขตข้อมูลหลายๆ เขตที่สัมพันธ์กัน File Collection of related records แฟ้มเป็นกลุ่มของระเบียนหลายๆ ระเบียนที่สัมพันธ์กัน Database Collection of integrated and related files ฐานข้อมูลเป็นกลุ่มของแฟ้มข้อมูลที่เกี่ยวข้องกันและสามารถเชื่อมโยงเข้าด้วยกัน Principles of Information Systems, Ninth Edition
13
Data Entities, Attributes, and Key
Principles of Information Systems, Ninth Edition
14
Data Entities, Attributes, and Keys (continued)
Entity สิ่งมีตัวตน Generalized class of people, places, or things (objects) for which data is collected, stored, and maintained เอนทิตี้เป็นที่เก็บข้อมูล ที่อาจเป็นคน สถานที่ หรือสิ่งของซึ่งข้อมูลถูกรวบรวม จัดเก็บและ ดูแลรักษา Attribute คุณสมบัติ Characteristic of an entity แอตทริบิวต์เป็นลักษณะอย่างใดอย่างหนึ่งของเอนทิตี้ Data item Specific value of an attribute ตัวข้อมูล คือค่าที่ถูกกำหนดไว้ใน คุณสมบัติ Principles of Information Systems, Ninth Edition
15
Data Entities, Attributes, and Keys (continued)
Field or set of fields in a record that is used to identify the record เป็นเขตข้อมูลหรือกลุ่มของเขตข้อมูลในระเบียนที่ใช้ระบุ ถึงระเบียนนั้นๆ Primary key Field or set of fields that uniquely identifies the record เป็นเขตข้อมูลหรือกลุ่มของเขตข้อมูลที่ใช้ระบุระเบียนนั้นเพียงระเบียนเดียว Principles of Information Systems, Ninth Edition
16
The Database Approach การการจัดแบบฐานข้อมูล
Traditional approach to data management การจัดการข้อมูลแบบดั้งเดิม Separate data files are created and stored for each application program เป็นการสร้างแฟ้มข้อมูลต่างๆ แยกจากกัน และจัดเก็บ สำหรับโปรแกรมประยุกต์แต่ละโปรแกรม Database approach to data management การจัดการข้อมูลแบบฐานข้อมูล Pool of related data is shared by multiple application programs เป็นการดึงเอาข้อมูลที่เกี่ยวข้องกันมาไว้ด้วยกัน ใช้โปรแกรมประยุกต์ได้หลายหลายโปรแกรมสามารถใช้ร่วมกันได้ Principles of Information Systems, Ninth Edition
17
The Database Approach (continued)
Principles of Information Systems, Ninth Edition
18
The Database Approach (continued)
Table 5.1: Advantages of the Database Approach
19
The Database Approach (continued)
Table 5.1: Advantages of the Database Approach (continued)
20
The Database Approach (continued)
Principles of Information Systems, Ninth Edition
21
Data Modeling and Database Characteristics การจัดรูปแบบข้อมูลและลักษณะของฐานข้อมูล
When building a database, an organization must consider: เมื่อต้องการสร้างฐานข้อมูลองค์กรจะต้องพิจารณาสิ่งต่อไปนี้ Content: What data should be collected and at what cost? เนื้อหา ต้องการเก็บรวบรวมข้อมูลอะไร และราคาหรือค่าใช้จ่ายเท่าไร Access: What data should be provided to which users and when? การเข้าถึงข้อมูล จะต้องจัดข้อมูลให้กับผู้ใช้งานคนใดและเมื่อไร Principles of Information Systems, Ninth Edition
22
Data Modeling and Database Characteristics
When building a database, an organization must consider: Logical structure: How should data be arranged so that it makes sense to a given user? โครงสร้างทางตรรกะ ข้อมูลจะต้องจัดระเบียบอย่างไร เพื่อให้ มีความหมายกับผู้ใช้งาน Physical organization: Where should data be physically located? การจัดการทางกายภาพ ข้อมูลจะต้องนำไปเก็บไว้ที่ใด Principles of Information Systems, Ninth Edition
23
Data Modeling การจัดรูปแบบข้อมูล
Building a database requires two types of designs การสร้างฐานข้อมูล จะต้องมีการออกแบบ 2 แบบ Logical design การออกแบบทางตรรกะ Abstract model of how data should be structured and arranged to meet an organization’s information needs รูปแบบทางตรรกะ เป็นรูปแบบที่เป็นรูปโครงสร้างและจัดรูปแบบให้สอดคล้องกับความต้องการขององค์กร Physical design การออกแบบทางกายภาพ Starts from the logical database design and fine-tunes it for performance and cost considerations เริ่มจากการออกแบบฐานข้อมูลเชิงตรรกะ และปรับโครงสร้างให้สามารถที่จะทำงานได้และ สมราคา Principles of Information Systems, Ninth Edition
24
Data Modeling (continued)
Diagram of data entities and their relationships รูปแบบข้อมูล คือแผนผังของข้อมูลเอนทิตี้และความสัมพันธ์กัน Enterprise data modeling Starts by investigating the general data and information needs of the organization at the strategic level การสร้างรูปแบบข้อมูลของวิสาหกิจ เริ่มด้วยการสำรวจต้องการข้อมูลทั่วไปและสารสนเทศขององค์กร ในระดับการกำหนดกลยุทธ์ Principles of Information Systems, Ninth Edition
25
Data Modeling (continued)
Entity-relationship (ER) diagrams Data models that use basic graphical symbols to show the organization of and relationships between data แผนผังความสัมพันธ์เอนทิตี้ คือรูปแบบข้อมูลที่ใช้สัญลักษณ์รูปภาพพื้นฐานเพเพื่อแสดงให้องค์กรเห็นความสัมพันธ์ระหว่างข้อมูล Principles of Information Systems, Ninth Edition
26
Data Modeling (continued)
Principles of Information Systems, Ninth Edition
27
The Relational Database Model รูปแบบฐานข้อมูลเชิงสัมพัทธ์
Relational model รูปแบบความสัมพัทธ์ Describes data using a standard tabular format อธิบายข้อมูลโดยใช้รูปแบบตารางมาตรฐาน Each row of a table represents a data entity แต่ละแถวของตารางจะแทนเอนทิตี้ Columns of the table represent attributes คอลัมน์ของตารางจะแทนคุณสมบัติ Domain Allowable values for data attributes โดเมน หมายถึงค่าที่ยอมให้เกิดขึ้นสำหรับคุณ คุณสมบัติของข้อมูล Principles of Information Systems, Ninth Edition
28
The Relational Database Model (continued)
Principles of Information Systems, Ninth Edition
29
The Relational Database Model (continued)
Manipulating Data การจัดการข้อมูล Selecting Eliminates rows according to certain criteria การเลือก เป็นการกำจัดแถวที่สอดคล้องกับ เงื่อนไขที่กำหนด Projecting Eliminates columns in a table การฉายชี้ข้อมูล เป็นการกำจัดคอลัมน์ในตาราง Principles of Information Systems, Ninth Edition
30
The Relational Database Model (continued)
Manipulating Data การจัดการข้อมูล Joining Combines two or more tables การเชื่อมต่อข้อมูล เป็นการรวมตาราง 2 ตารางหรือมากกว่า Linking Manipulating two or more tables that share at least one common data attribute การเชื่อมโยงเป็นการจัดการให้ตาราง 2 ตาราง ที่มีคุณสมบัติของข้อมูลร่วมกันอย่างน้อย 1 ทำงานถึงกัน Principles of Information Systems, Ninth Edition
31
The Relational Database Model (continued)
Principles of Information Systems, Ninth Edition
32
The Relational Database Model (continued)
Data cleanup การทำความสะอาดข้อมูล Process of looking for and fixing inconsistencies ไม่สอดคล้องกัน to ensure that data is accurate and complete เป็นกระบวนการมองหา และจัดการกับข้อมูลที่ไม่สอดคล้องกัน เพื่อให้แน่ใจว่าข้อมูลดังกล่าวถูกต้อง และสมบูรณ์ Eliminates redundancies and anomalies เป็นการกำจัด ข้อมูลที่ซ้ำซ้อนและข้อมูลทีมีความผิดปกติ Principles of Information Systems, Ninth Edition
33
Table 5.3: Fitness Center Dues Table 5.4: Fitness Center Members
Table 5.5: Dues Paid 33
34
Database Management Systems (DBMSs) ระบบจัดการฐานข้อมูล
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 ขีดความสามารถและ ชนิดของระบบจัดการฐานข้อมูลเปลี่ยนไปตามความต้องการ Principles of Information Systems, Ninth Edition
35
Database Management Systems (DBMSs)
DBMS: a group of programs used as an interface between a database and application programs or a database and the user ดีบีเอ็มเอส เป็นกลุ่มของโปรแกรมที่ใช้ในการเชื่อมต่อระหว่างฐานข้อมูลและโปรแกรมประยุกต์ หรือฐานข้อมูลและกับผู้ใช้ Principles of Information Systems, Ninth Edition 35 35
36
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, and InfoPath Principles of Information Systems, Ninth Edition
37
Overview of Database Types มุมมองของชนิดฐานข้อมูล
Multiple user Allows dozens or hundreds of people to access the same database system at the same time มีการยอมให้คนหลายคน อาจเป็น 100 คนสามารถเข้าถึง ฐานข้อมูลเดียวกันในเวลาเดียวกัน Examples: Oracle, Sybase, and IBM Principles of Information Systems, Ninth Edition
38
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 ดีบีเอ็มเอสสามารถอ้างอิงถึงแผนภาพเพื่อค้นหาว่าจะเข้าถึงข้อมูลที่ขอมาได้จากที่ไหน ในความสัมพันธ์กับข้อมูลชิ้นอื่น Principles of Information Systems, Ninth Edition
39
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 เป็นการอธิบายรายละเอียดของข้อมูลทั้งหมดที่ใช้ในฐานข้อมูล Principles of Information Systems, Ninth Edition
40
Creating and Modifying the Database (continued)
Figure 5.10: Using a Data Definition Language to Define a Schema
41
Creating and Modifying the Database (continued)
Principles of Information Systems, Ninth Edition
42
Storing and Retrieving Data การจัดเก็บและการเรียกใช้ข้อมูล
When an application program needs data It requests the data through the DBMS เมื่อโปรแกรมประยุกต์ต้องการข้อมูล มันจะขอข้อมูลผ่านทางระบบจัดการฐานข้อมูล Concurrency control Can be used to avoid this potential problem การควบคุมการใช้ข้อมูลพร้อมกัน สามารถใช้ได้เพื่อป้องกันปัญหาที่อาจเป็นไปได้ Principles of Information Systems, Ninth Edition
43
Storing and Retrieving Data (continued)
Principles of Information Systems, Ninth Edition
44
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 เมื่อมีการติดตั้งฐานข้อมูลและเปิดใช้ข้อมูล ก็สามารถที่จะสร้างรายงาน สร้างเอกสาร และแสดงผลลัพธ์อื่น ๆ ได้ Principles of Information Systems, Ninth Edition
45
Manipulating Data and Generating Reports (continued)
Table 5.6: Examples of SQL Commands
46
Intermission Principles of Information Systems, Ninth Edition
47
Database Administration การจัดการฐานข้อมูล
DBA ผู้จัดการฐานข้อมูล Works with users to decide the content of the database จะทำงานร่วมกับผู้ใช้เพื่อตัดสินใจเกี่ยวกับเนื้อหาของฐานข้อมูล Works with programmers as they build applications to ensure that their programs comply with database management system standards and conventions ทำงานร่วมกับโปรแกรมเมอร์ในขณะที่พวกเขาสร้างโปรแกรมประยุกต์เ พื่อให้แน่ใจว่าโปรแกรมของพวกเขาสมบูรณ์สามารถใช้ได้กับฐานข้อมูล ตามมาตรฐาน และข้อกำหนด Principles of Information Systems, Ninth Edition
48
Database Administration การจัดการฐานข้อมูล
Data administrator Responsible for defining and implementing consistent principles for a variety of data issues ผู้จัดการข้อมูล มีความรับผิดชอบในการที่จะกำหนดและการนำข้อมูลเข้า ตามหลักที่ถูกต้อง สำหรับการใช้ข้อมูลในรูปแบบต่าง ๆ Principles of Information Systems, Ninth Edition
49
Popular Database Management Systems
Popular DBMSs for end users สำหรับผู้ใช้ทั่วไป Microsoft’s Access and FileMaker Pro Examples of open-source database systems ดีบีเอ็มเอสที่เป็นโอเพ่นซอส: PostgreSQL and MySQL Database as a Service (DaaS) ฐานข้อมูลที่ให้บริการ Emerging database system ฐานข้อมูลที่เกิดใหม่ Database administration is provided by the service provider การบริหารฐานข้อมูลโดยบิษัทให้บริการ Principles of Information Systems, Ninth Edition
50
Special-Purpose Database Systems ระบบฐานข้อมูลพิเศษเฉพาะกิจ
Some specialized database packages are used for specific purposes or in specific industries มี โปรแกรมชุดฐานข้อมูลใช้เพื่อวัตถุประสงค์พิเศษหรือเฉพาะงานอุตสาหกรรม Israeli Holocaust การฆ่าล้างเผ่าพันธุ์ Database ( iTunes store music and video catalog Morphbank ( Allows researchers to continually update and expand a library of over 96,000 biological images อนุญาตให้ผู้ทำงานวิจัยปรับปรุงและขยายค้นหารูปภาพชีวประวัตินักวิจัยมากมาย Principles of Information Systems, Ninth Edition
51
Selecting a Database Management System
Important characteristics of databases to consider ลักษณะสำคัญของฐานข้อมูลที่ต้องพิจารณา Database size Database cost Concurrent users Performance Integration Vendor Principles of Information Systems, Ninth Edition
52
Using Databases with Other Software การใช้ฐานข้อมูลกับ ซอฟต์แวร์อื่น
DBMSs can act as front-end or back-end applications ดีบีเอ็มเอสสามารถนำมาใช้กับโปรแกรมประยุกต์หน้าร้าน และหลังร้าน Front-end applications interact directly with people or users โปรแกรมประยุกต์หน้าร้าน จะช่วยโดยตรงกับคนทั่วไปและผู้ใช้งาน Back-end applications interact with other programs or applications การประยุกต์ใช้งานหลังร้านจะกระทำกับโปรแกรมอื่นหรือการประยุกต์ใช้งานอื่น ๆ Principles of Information Systems, Ninth Edition
53
Database Applications การประยุกต์ใช้ฐานข้อมูล
Today’s database applications manipulate the content of a database to produce useful information โปรแกรมประยุกต์ฐานข้อมูล ทุกวันนี้ใช้เพื่อการจัดการเกี่ยวกับข้อมูลที่อยู่ในฐานข้อมูลเพื่อ ให้ได้สารสนเทศที่เป็นประโยชน์ Common manipulations Searching, filtering, synthesizing, and assimilating data contained in a database using a number of database applications การประมวลผลทั่วไป ได้แก่การค้นหา การคัดกรอง การแยกแยะ การรวมข้อมูลที่อยู่ในฐานข้อมูล โดยใช้โปรแกรมประยุกต์ฐานข้อมูลจำนวนมาก Principles of Information Systems, Ninth Edition
54
Linking Databases to the Internet การเชื่อมโยงฐานข้อมูลเข้ากับอินเทอร์เน็ต
Semantic Web ทางตรรก Developing a seamless integration of traditional databases with the Internet การพัฒนาการรวมกันแบบไม่มีรอยต่อของฐานข้อมูลดั้งเดิม เข้ากับอินเทอร์เน็ต Allows people to access and manipulate a number of traditional databases at the same time through the Internet ยอมให้คนเข้าถึงและจัดการฐานข้อมูลหลายฐานในเวลาเดียวกันทางเครือข่ายอินเทอร์เน็ต Principles of Information Systems, Ninth Edition
55
Data Warehouses, Data Marts, and Data Mining
Database that holds business information from many sources in the enterprise คลังข้อมูลเป็นฐานข้อมูลที่เก็บสารสนเทศทางธุรกิจจากแหล่งต่าง ๆ ของวิสาหกิจ Data mart Subset of a data warehouse ตลาดข้อมูลเป็นส่วนย่อยของคลังข้อมูล Data mining Information-analysis tool that involves the automated discovery of patterns and relationships in a data warehouse เหมืองข้อมูล เป็นเครื่องมือที่ใช้วิเคราะห์สารสนเทศที่เกี่ยวข้องกับการค้นพบโดยอัตโนมัติของรูปแบบและความสัมพันธ์ ซึ่งจะเกี่ยวข้องกับคลังข้อมูล Principles of Information Systems, Ninth Edition
56
Data Warehouses, Data Marts, and Data Mining (continued)
Principles of Information Systems, Ninth Edition
57
Data Warehouses, Data Marts, and Data Mining (continued)
Principles of Information Systems, Ninth Edition
58
Business Intelligence ความชาญฉลาดทางธุรกิจ
Involves gathering enough of the right information In a timely manner and usable form and analyzing it to have a positive impact on business strategy, tactics, or operations เป็นเรื่องเกี่ยวกับการเก็บรวบรวมข้อมูลที่ถูกต้องให้เพียงพอเพื่อการใช้งาน ให้ทันเหตุการณ์ หรือรูปแบบของการใช้งาน ในด้านการวิเคราะห์เพื่อให้เกิดผลทางบวก ตามกลยุทธ์ทางธุรกิจ ยุทธวิธี และการปฏิบัติงาน Competitive intelligence Limited to information about competitors and the ways that knowledge affects strategy, tactics, and operations ความชาญฉลาดในด้านการแข่งขัน อยู่ในกรอบของสารสนเทศที่เกี่ยวกับเรื่องของคู่แข่งขัน และแนวทางที่จะก่อให้เกิดความรู้ที่เกี่ยวกับเรื่องของกลยุทธ์ ยุทธวิธี และการดำเนินการ Principles of Information Systems, Ninth Edition
59
Business Intelligence
Counterintelligence Steps organization takes to protect information sought by “hostile” intelligence gatherers ความชาญฉลาดในด้านการนับ เป็นขั้นตอนขององค์กรที่จะหาทางปกป้องสารสนเทศจากนักแสวงหาที่ชาญฉลาดของตรงข้ามหรือฝ่ายที่ไม่เป็นนิด Principles of Information Systems, Ninth Edition
60
Distributed Databases ฐานข้อมูลการกระจาย
Database in which the data may be spread across several smaller databases connected via telecommunications devices เป็นฐานข้อมูลซึ่งข้อมูลอาจจะอยู่กระจายกันตามฐานข้อมูลขนาดเล็ก ที่มีการเชื่อมต่อโดยอาศัยอุปกรณ์ด้านโทรคมนาคม Gives corporations more flexibility in how databases are organized and used ทำให้ให้บริษัทมีความยืดหยุ่นมากขึ้นในการจัดและใช้ฐานข้อมูล Replicated database Holds a duplicate set of frequently used data ฐานข้อมูลซ้ำ เป็นการสร้างฐานข้อมูลที่ซ่ำกันสำหรับข้อมูลที่มีการใช้บ่อยบ่อย Principles of Information Systems, Ninth Edition
61
Distributed Databases (continued)
Principles of Information Systems, Ninth Edition
62
Online Analytical Processing (OLAP) การประมวลผลเชิงวิเคราะห์ออนไลน์
Software that allows users to explore data from a number of different perspectives เป็นซอฟต์แวร์ที่ยอมให้ผู้ใช้เข้าไปสำรวจข้อมูลจาก แหล่งข้อมูลต่าง ๆ และมุมมองต่าง ๆ กัน Leading OLAP software vendors Microsoft, Cognos, SAP, Business Objects MicroStrategy, Applix, Infor, and Oracle Principles of Information Systems, Ninth Edition
63
Online Analytical Processing (OLAP) (continued)
Principles of Information Systems, Ninth Edition
64
Object-Relational Database Management Systems
Object-oriented database ฐานข้อมูลเชิงวัตถุ Stores both data and its processing instructions เป็นการจัดเก็บทั้งข้อมูลและคำสั่งในการประมวลผล Uses an object-oriented database management system (OODBMS) to provide a user interface and connections to other programs มีการใช้โปรแกรมระบบจัดการฐานข้อมูลเชิงวัตถุเพื่ออำนวยความสะดวกให้ผู้ใช้ที่จะเชื่อมประสานและเชื่อมโยงเข้ากับโปรแกรมอื่น Principles of Information Systems, Ninth Edition
65
Object-Relational Database Management Systems
Object-relational database management system (ORDBMS) ระบบจัดการฐานข้อมูล พัดเชิงวัตถุ Provides the ability for third parties to add new data types and operations to the database ระบบจัดการฐานข้อมูลสัมพัทธ์เชิงวัตถุ เป็นการจัดให้บุคคลที่ 3 มีความสามารถที่จะเพิ่มข้อมูลแบบใหม่และการทำงานใหม่ให้กับฐานข้อมูล Principles of Information Systems, Ninth Edition
66
Visual, Audio, and Other Database Systems ฐานข้อมูลภาพเสียงและอื่น ๆ
Visual databases ฐานข้อมูลภาพ Can be stored in some object-relational databases or special-purpose database systems สามารถเก็บข้อมูลลงในฐานข้อมูลสัมพัทธ์เชิงวัตถุ หรือฐานข้อมูลที่สร้างขึ้นเป็นพิเศษ Virtual database systems Being developed by companies such as IBM ฐานข้อมูลเสมือนซึ่งบางบริษัทได้สร้างขึ้นเช่น ไอบีเอ็มเป็นต้น Spatial data technology ปริภูมิ Using database to store and access data according to locations it describes เป็นฐานข้อมูลเพื่อเก็บและจัดการข้อมูลโดยการเก็บตำแหน่งที่อยู่และรายละเอียดที่ระบุ Principles of Information Systems, Ninth Edition
67
Summary Data Entity Traditional file-oriented applications
One of the most valuable resources that a firm possesses Entity Generalized class of objects for which data is collected, stored, and maintained Traditional file-oriented applications Often characterized by program-data dependence Relational model Places data in two-dimensional tables Principles of Information Systems, Ninth Edition
68
Summary (continued) DBMS
Group of programs used as an interface between a database and its users and other application programs Basic functions Providing user views Creating and modifying the database Storing and retrieving data Manipulating data and generating reports Principles of Information Systems, Ninth Edition
69
Summary (continued) Data warehouses Data mining Business intelligence
Relational database management systems specifically designed to support management decision making Data mining Automated discovery of patterns and relationships in a data warehouse Business intelligence Process of getting enough of the right information in a timely manner and usable form Principles of Information Systems, Ninth Edition
71
Review question #5
72
ส วั ส ดี
งานนำเสนอที่คล้ายกัน
© 2024 SlidePlayer.in.th Inc.
All rights reserved.