NEW
Font size
WorksheetsIntroduction to Database Systems, DBMS
Total questions: 50
Worksheet time: 25mins
ข้อใดกล่าวถูกต้องเกี่ยวกับรีเลชันที่มีคุณสมบัติเป็นนอร์มัลฟอร์มระดับที่ 3
ไม่มีข้อมูลที่เป็นกลุ่มซ้ํา
จะต้องไม่มี “Dependent” แอทริบิวต์ใดที่สามารถนํามาเป็น “Determinant” แอทริบิวต
รีเลชันที่ทุกแอทริบิวต์ที่เป็น “Determinant” ไม่มีแอทริบิวต์ใดเลยที่เป็นคีย์คู่แข่ง
แอทริบิวต์ที่ไม่ใช่คีย์จะต้องขึ้นกับคีย์หลักอย่างแท้จริง
สัญลักษณ์นี้หมายถึงข้อใด
แอทริบิวต์ (Attribute)
ความสัมพันธ์(Relationship)
เอนทิตี้ (Entity
คีย์หลัก (Primary Key)
สัญลักษณ์นี้หมายถึงข้อใด
แอทริบิวต์ (Attribute)
ความสัมพันธ์(Relationship)
เอนทิตี้ (Entity
คีย์หลัก (Primary Key)
ในโมเดลเชิงสัมพันธ์ ตารางทั้งตาราง เรียกอีกอย่างหนึ่งว่า
Relationship
Relation
Tuple
Attribute
จากตาราง มี Attribute จํานวนเท่าไร
2
3
4
5
จากตาราง มี Cardinality จํานวนเท่าไร
2
3
4
5
จากภาพ มี Degree จํานวนเท่าไร
2
3
4
5
จากตาราง คีย์หลัก (Primary Key) ควรเป็นข้อใด
รหัสคนงาน
ชื่อคนงาน
ประเภทความชํานาญ
รหัสผู้ควบคุม
การใช้ Attributes มากกว่า 1 Attributes เป็นคีย์หลัก เรียกว่าอย่างไร
คีย์หลัก (Primary Key)
คีย์คู่แข่ง (Candidate Key)
คีย์ผสม (Composite Key)
คีย์นอก (Foreign Key)
ข้อใด ไม่ใช่คําสั่งสําหรับนิยามโครงสร้างของฐานข้อมูล
CREATE TABLE
SELECT
CREATE INDEX
CREATE VIEW
ข้อใดไม่ใช่ คําสั่งสําหรับการจัดการข้อมูล
INSERT
GRANT
SELECT
UPDATE
จงเขียนคําสั่งเพื่อสร้างรีเลชันชื่อ CUSTOMER ประกอบด้วย
ID เป็นข้อมูลประเภท
SMALLINT NAME เป็นข้อมูลประเภท CHAR(30)
CREATE TABLE CUSTOMER (ID SMALLINT, NAME CHAR (30) );
CREATE CUSTOMER (IK SMALLINT, NAME CHAR (30) );
CREATE TABLE NAME CUSTOMER (ID SMALLINT, NAME CHAR (30) );
CREATE TABLE CUSTOMER (ID, SMALLINT, NAME, CHAR (30) );
จงเขียนคําสั่งเพื่อเพิ่มข้อมูลลงในรีเลชัน CUSTOMER ดังนี้
ID = 1234
NAME = BILL
INSERT CUSTOMER (1234,BILL);
INSERT IN CUSTOMER (1234,BILL);
INSERT INTO CUSTOMER (1234,BILL);
INSERT TO CUSTOMER (1234,BILL);
