UPDATING DATA By SQL (SA&D-9)

Slides:



Advertisements
งานนำเสนอที่คล้ายกัน
BC421 File and Database Lab
Advertisements

เสรี ชิโนดม MS SQLServer 7 เสรี ชิโนดม
ภาษา SQL (Structured Query Language)
12. การบันทึกข้อมูลลงในตาราง
กลุ่มคำสั่ง SQL สามารถแบ่งได้ดังนี้
เนื้อหา 1. สืบค้นข้อมูลจากหนึ่งตาราง
บทที่ 5 Visual C#.NET กับ ฐานข้อมูล
Chapter VII : การแก้ไขข้อมูล
Lecture 10: อาร์เรย์หนึ่งมิติ
Security and Integrity
ภาษามาตรฐานสำหรับนิยามข้อมูล และการใช้ข้อมูล
การเลือกข้อมูลชุด ด้วยคำสั่ง IN
เอกสารประกอบการบรรยาย เรื่อง ASP and Database
เอกสารประกอบการบรรยาย เรื่อง Basic SQL
ASP:ACCESS Database.
ASP:ACCESS Database.
MySQL.
ข้อดีของฐานข้อมูล 1. หลีกเลี่ยงความขัดแย้งของข้อมูล การจัดเก็บข้อมูลแบบแฟ้มข้อมูล โดยข้อมูลเรื่องเดียวกันอาจมีอยู่หลายแฟ้มข้อมูล ซึ่งก่อให้เกิดความขัดแย้งของข้อมูลได้
การเชื่อมต่อฐานข้อมูลด้วย PHP
SQL - Structured Query Language
Structured Query Language (SQL)
– Web Programming and Web Database
ภาษามาตรฐานสำหรับนิยามข้อมูล และการใช้ข้อมูล
Php with Database Professional Home Page :PHP
การจัดการฐานข้อมูลเบื้องต้น (Database Management System)
Chapter 8 : การควบคุมความปลอดภัย (Security Control)
แก้ไขข้อมูลที่ไม่สามารถกรอกเป็นภาษาไทยได้
Database Programming Exceed Camp #2 24 October 2005.
สถาปัตยกรรมของระบบฐานข้อมูล
การใช้งาน GridView FormView การแสดงรูปภาพ
การเชื่อมต่อฐานข้อมูล โดยใช้คอนโทรล SQLDataSource
MySQL Case study about MySQL On XAMPP server Update : August 23,2012
ความปลอดภัยของฐานข้อมูล
คือระบบที่รวบรวมข้อมูลไว้ในที่เดียวกัน ซึ่ง ประกอบไปด้วยแฟ้มข้อมูล (File) ระเบียน (Record) และ เขตข้อมูล (Field) และถูกจัดการด้วยระบบ เดียวกัน โปรแกรมคอมพิวเตอร์จะเข้าไปดึงข้อมูล.
ประวัติความเป็นมาของฐานข้อมูลและยกตัวอย่างโปรแกรมในการจัดการฐานข้อมูล
การทำงานกับตาราง รายวิชา เทคโนโลยี 1 รหัสวิชา ง21102
Creating Database With Structure Query Language (SA&D-8)
ค้นหาข้อมูลที่ต้องการจากฐานข้อมูล (SA&D-10)
การแปลงข้อมูลใน Excel เป็นฐานข้อมูลใน Access
SQL Structured Query Language.
การสอบถามข้อมูลด้วยฟังก์ชั่นสำหรับ
CHARPTER 4 การสอบถามข้อมูลแบบมีเงื่อนไข
CHARPTER 3 การสอบถามข้อมูลพื้นฐาน
การสอบถามข้อมูลแบบซ้อนกัน
CHARPTER 9 การเชื่อมเทเบิล JOIN…. TABLE.
SQL เพื่อควบคุมความปลอดภัย (Week 2). การควบคุมการเข้าถึงข้อมูล ระบบการจัดการข้อมูลโดยส่วนใหญ่จะมีกลไกที่ ทำให้แน่ใจได้ว่าเฉพาะผู้มีสิทธิเท่านั้นที่ สามารถเข้าถึงข้อมูลในฐานข้อมูล.
การเขียนแมโคร 1. การทำstartup แสดงหน้าแรก 2. แมโครแสดงการสืบค้น
PHP & MySQL ระบบจัดการสินค้า
การใช้ PHP ติดต่อฐานข้อมูลMySQL
การใช้งานระบบจัดการฐานข้อมูล Mysql ผ่าน phpmyadmin
การจัดการเกี่ยวกับตารางตอนที่ ๖ การสร้างตาราง (TABLE) เบื้องต้น : การ สร้างหัวตาราง ตารางทุกตารางจะมี “ ส่วนหัว ” ของตาราง หรือ HEAD เพื่อใช้กำกับหมู่
Computer Programming การเขียนโปรแกรมคอมพิวเตอร์
CHAPTER 12 SQL.
Introduction to PHP, MySQL – Special Problem (Database)
ADO.NET (การบริหารและจัดการข้อมูล)
SQL Structured Query Language.
การจัดการฐานข้อมูลเบื้องต้น
SQL (Structure Query Language) ตอนที่ 2 Online available at
คำสั่งวนซ้ำ.
การเขียนโปรแกรมบนเว็บ PHP กับ MySQL
SQL (Structure Query Language) ตอนที่ 1
การใช้ PHP ติดต่อฐานข้อมูล
PHP: [9] ฐานข้อมูล MYSQL
1 Introduction to SQL กนกวรรธน์ เซี่ยงเจ็น สำนักวิชาเทคโนโลยีสารสนเทศ และการสื่อสาร มหาวิทยาลัยนเรศวร วิทยาเขต สารสนเทศพะเยา.
ประเภทของคำสั่งของภาษา SQL
Database Design & Development
SQL Structured Query Language.
SQL (Structured Query Language)
ภาษามาตรฐานสำหรับนิยามข้อมูล และการใช้ข้อมูล
คำสั่งสร้างฐานข้อมูล
ใบสำเนางานนำเสนอ:

UPDATING DATA By SQL (SA&D-9)

อัพเดทข้อมูลในตารางด้วยคำสั่ง SQL เก็บข้อมูลเพิ่มด้วยคำสั่ง INSERT (เพิ่มทีละแถว) Syntax INSERT INTO table_name(column1 [column2, …]) VALUES (data [, data2, …]);

อัพเดทข้อมูลในตารางด้วยคำสั่ง SQL ตัวอย่างที่ 9-1 เก็บข้อมูลนักศึกษาใหม่โดยมีรหัสนักศึกษา เป็น 4600001 ชื่อนักศึกษา “วรางคณา ศรีสุนทร” เกิดวันที่ 14 ก.พ. 2546 และเรียนอยู่ห้อง A INSERT INTO student(studentid, name, birthday, class) VALUES (‘4600001’,’วรางคณา ศรีสุนทร’, ‘2/14/2546’, ‘A’);

อัพเดทข้อมูลในตารางด้วยคำสั่ง SQL Syntax INSERT INTO table_name(column1 [column2, …]) select_clause;

อัพเดทข้อมูลในตารางด้วยคำสั่ง SQL ตัวอย่างที่ 9-2 เพิ่มข้อมูลนักศึกษาใหม่โดยนักศึกษากลุ่มนี้ คือ นักศึกษาเก่าที่เลื่อนระดับชั้นขึ้นมาจากระดับชั้น ม.3 INSERT INTO student(studentid, name, birthday) SELECT studentid, name, birthday FROM mor3_student WHERE class=‘d’;

อัพเดทข้อมูลในตารางด้วยคำสั่ง SQL การแก้ไขค่าของข้อมูลด้วยคำสั่ง UPDATE Syntax UPDATE table_name SET column1=value [, column2 = value2, …] WHERE condition;

อัพเดทข้อมูลในตารางด้วยคำสั่ง SQL ตัวอย่างที่ 9-3 นักศึกษาชื่อ “มรกต ศรีเจริญ” เปลี่ยนชื่อ เป็น “เมฆา ศรีเจริญ” และย้ายไปเรียนห้อง A จงอัพเดท ข้อมูลให้ถูกต้อง UPDATE student SET name=‘เมฆา ศรีเจริญ’, class=‘A’ WHERE name=‘มรกต ศรีเจริญ’;

อัพเดทข้อมูลในตารางด้วยคำสั่ง SQL ลบข้อมูลในตารางด้วยคำสั่ง DELETE Syntax DELETE FROM table_name WHERE condition;

อัพเดทข้อมูลในตารางด้วยคำสั่ง SQL ตัวอย่างที่ 9-4 ลบข้อมูลนักศึกษาชื่อ “เมฆา ศรีเจริญ” ออก จากฐานข้อมูล DELETE FROM student WHERE name=‘เมฆา ศรีเจริญ’;

Assignment IV ให้นักศึกษาฐานข้อมูล school_9 ที่แนบมาด้วย ในการอัพเดท ข้อมูลให้ถูกต้อง ดังโจทย์ข้างล่าง จงเพิ่มข้อมูลเมื่อมีการเปิดสอนวิชาการเขียนโปรแกรมเบื้องต้น เพิ่มขึ้นมา โดยวิชาดังกล่าวมีรหัสวิชา P001 และมีหน่วยกิจเป็น 3 หน่วยกิจ ถ้านักศึกษารหัส 4600001 ลงทะเบียนเรียนวิชาการเขียนโปรแกรม เบื้องต้นในภาคเรียนที่ 2/2546 จงเก็บข้อมูลดังกล่าวให้ถูกต้อง จงกำหนดให้นักศึกษาชื่อ “กานต์ มงคลลักขณา” เรียนอยู่ห้อง B จงลบข้อมูลในตาราง Student ออกทั้งหมดโดยไม่ต้องลบตาราง student