SQLite (/ˌɛskjuːɛlˈlaɪt/[3] or /ˈsiːkwəl.laɪt/[4]) is a relational dat การแปล - SQLite (/ˌɛskjuːɛlˈlaɪt/[3] or /ˈsiːkwəl.laɪt/[4]) is a relational dat ไทย วิธีการพูด

SQLite (/ˌɛskjuːɛlˈlaɪt/[3] or /ˈsi

SQLite (/ˌɛskjuːɛlˈlaɪt/[3] or /ˈsiːkwəl.laɪt/[4]) is a relational database management system contained in a C programming library. In contrast to many other database management systems, SQLite is not a client–server database engine. Rather, it is embedded into the end program.

SQLite is ACID-compliant and implements most of the SQL standard, using a dynamically and weakly typed SQL syntax that does not guarantee the domain integrity.[5]

SQLite is a popular choice as embedded database software for local/client storage in application software such as web browsers. It is arguably the most widely deployed database engine, as it is used today by several widespread browsers, operating systems, and embedded systems, among others.[6] SQLite has bindings to many programming languages.

Contents [show]
Design[edit]
Unlike client–server database management systems, the SQLite engine has no standalone processes with which the application program communicates. Instead, the SQLite library is linked in and thus becomes an integral part of the application program. The library can also be called dynamically. The application program uses SQLite's functionality through simple function calls, which reduce latency in database access: function calls within a single process are more efficient than inter-process communication. SQLite stores the entire database (definitions, tables, indices, and the data itself) as a single cross-platform file on a host machine. It implements this simple design by locking the entire database file during writing. SQLite read operations can be multitasked, though writes can only be performed sequentially.

Due to the server-less design, SQLite applications require less configuration than client-server databases. SQLite is called zero-conf[7] because it does not require service management (such as startup scripts) or access control based on GRANT and passwords. Access control is handled by means of File system permissions given to the database file itself. Databases in client-server systems use file system permissions which give access to the database files only to the daemon process.

Another implication of the serverless design is that several processes may need to be able to write to the database file. In server-based databases, several writers will all connect to the same daemon, which is able to handle its locks internally. SQLite on the other hand has to rely on file-system locks. It has less knowledge of the other processes that are accessing the database at the same time. Therefore, SQLite is not the preferred choice for write-intensive deployments.[8] However, for simple queries with little concurrency, SQLite performance profits from avoiding the overhead of passing its data to another process.

SQLite uses PostgreSQL as a reference platform. “What would PostgreSQL do” is used to make sense of the SQL standard.[9][10] One major deviation is that, with the exception of primary keys, SQLite does not enforce type checking; the type of a value is dynamic and not strictly constrained by the schema (although the schema will trigger a conversion when storing, if such a conversion is potentially reversible). SQLite strives to follow Postel's Rule.
0/5000
จาก: -
เป็น: -
ผลลัพธ์ (ไทย) 1: [สำเนา]
คัดลอก!
SQLite (/ ˌɛskjuːɛlˈlaɪt / [3] หรือ /ˈsiːkwəl.laɪt/[4]) เป็นระบบการจัดการฐานข้อมูลเชิงสัมพันธ์อยู่ในไลบรารีโปรแกรม C ตรงข้ามหลายฐานข้อมูลจัดการระบบอื่น ๆ SQLite ได้เครื่องมือไคลเอ็นต์ – เซิร์ฟเวอร์ฐานข้อมูล ค่อนข้าง มันจะถูกฝังอยู่ในโปรแกรมสิ้นสุดSQLite เป็นกรดตาม และใช้ของมาตรฐาน SQL การใช้ไวยากรณ์ SQL แบบไดนามิก และ weakly พิมพ์ที่รับประกันความถูกต้องของโดเมน [5]SQLite เป็นเยี่ยมเป็นซอฟต์แวร์ฐานข้อมูลฝังตัวสำหรับจัดเก็บข้อมูลท้องถิ่น/ลูกค้าในซอฟต์แวร์แอพลิเคชันเช่นเว็บเบราว์เซอร์ มันเป็น arguably กลไกจัดการฐานข้อมูล การใช้งานเนื่องจากมีใช้วันนี้ โดยแพร่หลายเบราว์เซอร์ ระบบปฏิบัติการ และฝังระบบ หมู่คนอื่น ๆ อย่างกว้างขวาง [6] SQLite ได้รวมการเขียนโปรแกรมภาษาต่าง ๆเนื้อหา [แสดง] [แก้ไข] การออกแบบซึ่งแตกต่างจากระบบการจัดการฐานข้อมูลของไคลเอ็นต์ – เซิร์ฟเวอร์ โปรแกรม SQLite ได้ไม่กระบวนแบบสแตนด์อโลนที่โปรแกรมประยุกต์การสื่อสาร แทน รี SQLite ลิงค์ใน และจึง กลาย เป็นส่วนหนึ่งของโปรแกรมประยุกต์ ไลบรารีสามารถเรียกว่ายังไหว โปรแกรมประยุกต์ใช้ฟังก์ชันการทำงานของ SQLite โดยเรียกฟังก์ชันอย่างง่าย การลดเวลาแฝงในการเข้าถึงฐานข้อมูล: เรียกฟังก์ชันภายในขั้นตอนเดียวจะมีประสิทธิภาพมากกว่าการสื่อสารระหว่างกระบวนการ SQLite เก็บฐานข้อมูลทั้งหมด (คำจำกัดความ ตาราง ดัชนี และข้อมูลตัวเอง) เป็นแฟ้มเดี่ยวข้ามแพลตฟอร์มในเครื่องโฮสต์ มันใช้การออกแบบอย่างนี้ โดยล็อกแฟ้มฐานข้อมูลทั้งหมดในระหว่างการเขียน SQLite อ่านการดำเนินงานสามารถ multitasked แม้ว่าการเขียนจะสามารถดำเนินการตามลำดับเนื่องจากการออกแบบน้อยกว่าเซิร์ฟเวอร์ โปรแกรม SQLite ต้องกำหนดค่าน้อยกว่าไคลเอ็นต์-เซิร์ฟเวอร์ฐานข้อมูล SQLite คือศูนย์-conf [7] เนื่องจากไม่จำเป็นต้องจัดการบริการ (เช่นสคริปต์เริ่มต้นระบบ) หรือเข้าควบคุมทุนและรหัสผ่าน มีจัดการควบคุมการเข้าถึงโดยใช้สิทธิ์ของระบบไฟล์ให้กับไฟล์ฐานข้อมูลเอง ฐานข้อมูลในระบบไคลเอ็นต์-เซิร์ฟเวอร์ใช้สิทธิ์ของระบบแฟ้มซึ่งช่วยให้เข้าถึงแฟ้มฐานข้อมูลเฉพาะเพื่อการดีมอนอีกปริยายของแบบ serverless ได้ว่า กระบวนการต่าง ๆ ที่อาจจำเป็นเพื่อให้สามารถเขียนไปยังแฟ้มฐานข้อมูล ในเซิร์ฟเวอร์ฐานข้อมูล นักเขียนหลายจะทั้งหมดเชื่อมต่อกับมารเดียวกัน สามารถจัดการล็อคของภายใน คงมี SQLite พึ่งล็อคระบบแฟ้ม มีความรู้น้อยกว่ากระบวนการอื่น ๆ ที่จะเข้าถึงฐานข้อมูลในเวลาเดียวกัน ดังนั้น SQLite ได้ตัวเลือกที่ต้องการเร่งรัดเขียนจัดวาง [8] อย่างไรก็ตาม การสอบถามกับเกิดน้อย SQLite ประสิทธิภาพผลกำไรจากการหลีกเลี่ยงค่าใช้จ่ายในการส่งผ่านข้อมูลกับกระบวนการอื่นSQLite ใช้ PostgreSQL เป็นอ้างอิง "อะไร PostgreSQL ทำ" ถูกใช้เพื่อทำความเข้าใจการ SQL มาตรฐาน [9] [10] หนึ่งความแตกต่างที่สำคัญคือ ว่า ยกเว้นคีย์หลัก SQLite ไม่บังคับให้มีการตรวจสอบชนิด ชนิดของค่าเป็นแบบไดนามิก และไม่เคร่งครัดจำกัด โดยแบบแผน (แม้ว่า schema จะทริกเกอร์การแปลงเมื่อเก็บ ถ้าการแปลงอาจย้อนกลับ) SQLite พยายามทำตามกฎของ Postel
การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 2:[สำเนา]
คัดลอก!
SQLite (/ ˌɛskjuːɛllaɪt / [3] หรือ/siːkwəl.laɪt/[4]) เป็นระบบการจัดการฐานข้อมูลเชิงสัมพันธ์ที่มีอยู่ในห้องสมุดซี ในทางตรงกันข้ามกับหลายระบบการจัดการฐานข้อมูลอื่น ๆ SQLite ไม่ได้เป็นเครื่องมือฐานข้อมูลลูกค้าเซิร์ฟเวอร์ แต่ก็จะถูกฝังลงในโปรแกรมที่สิ้นสุด. SQLite เป็นกรดที่สอดคล้องและดำเนินการมากที่สุดของ SQL มาตรฐานโดยใช้แบบไดนามิกและการพิมพ์อย่างอ่อนไวยากรณ์ SQL ที่ไม่ได้รับประกันความสมบูรณ์โดเมน. [5] SQLite เป็นทางเลือกที่ได้รับความนิยมเป็นฐานข้อมูลที่ฝังตัว ซอฟแวร์สำหรับการจัดเก็บในท้องถิ่น / ลูกค้าในโปรแกรมประยุกต์เช่นเว็บเบราเซอร์ มันเป็น arguably โปรแกรมฐานข้อมูลการใช้งานมากที่สุดในขณะที่มีการใช้ในวันนี้โดยเบราว์เซอร์อย่างกว้างขวางหลายระบบปฏิบัติการและระบบฝังตัวอื่น ๆ ในกลุ่ม. [6] SQLite มีการผูกกับภาษาโปรแกรมหลาย. สารบัญ [แสดง] การออกแบบ [แก้ไข] ซึ่งแตกต่างจาก ลูกค้าเซิร์ฟเวอร์ระบบการจัดการฐานข้อมูล SQLite เครื่องยนต์มีกระบวนการใด ๆ กับแบบสแตนด์อโลนที่สื่อสารโปรแกรม แต่ห้องสมุดที่มีการเชื่อมโยงข้อมูล SQLite และจึงกลายเป็นส่วนหนึ่งของโปรแกรมประยุกต์ ห้องสมุดนอกจากนี้ยังสามารถเรียกว่าแบบไดนามิก โปรแกรมจะใช้ฟังก์ชั่น SQLite ผ่านสายงานง่ายซึ่งลดความล่าช้าในการเข้าถึงฐานข้อมูล: เรียกฟังก์ชั่นที่อยู่ในขั้นตอนเดียวมีประสิทธิภาพมากขึ้นกว่าการสื่อสารระหว่างกระบวนการ SQLite เก็บฐานข้อมูลทั้งหมด (คำจำกัดความตารางดัชนีและข้อมูลของตัวเอง) เป็นไฟล์ข้ามแพลตฟอร์มเดียวบนเครื่องโฮสต์ จะดำเนินการออกแบบที่เรียบง่ายด้วยการล็อคไฟล์ฐานข้อมูลทั้งหมดในระหว่างการเขียน SQLite อ่านการดำเนินงานสามารถ multitasked แต่เขียนเท่านั้นที่สามารถจะดำเนินการตามลำดับ. เนื่องจากการออกแบบเซิร์ฟเวอร์น้อยกว่าการใช้งานจำเป็นต้องมีการกำหนดค่า SQLite น้อยกว่าฐานข้อมูลลูกค้าเซิร์ฟเวอร์ SQLite จะเรียกว่าเป็นศูนย์ conf [7] เพราะมันไม่จำเป็นต้องมีการจัดการบริการ (เช่นสคริปต์เริ่มต้น) หรือการเข้าถึงการควบคุมขึ้นอยู่กับ GRANT และรหัสผ่าน การควบคุมการเข้าถึงจะถูกจัดการโดยวิธีการของสิทธิ์ของระบบไฟล์ที่ได้รับไปยังไฟล์ฐานข้อมูลเอง ฐานข้อมูลในระบบลูกค้าเซิร์ฟเวอร์ใช้สิทธิ์ของระบบไฟล์ที่ให้การเข้าถึงไฟล์ฐานข้อมูลเดียวที่จะกระบวนการภูต. ความหมายของการออกแบบ serverless ก็คือว่าหลายกระบวนการอาจจะต้องมีความสามารถในการเขียนไฟล์ฐานข้อมูล ในฐานข้อมูลเซิร์ฟเวอร์ที่ใช้นักเขียนหลาย ๆ ทั้งหมดจะเชื่อมต่อกับภูตเดียวกันซึ่งจะสามารถจัดการกับมันล็อคภายใน SQLite ในมืออื่น ๆ ที่มีการพึ่งพาระบบล็อคไฟล์ มันมีความรู้น้อยกว่ากระบวนการอื่น ๆ ที่มีการเข้าถึงฐานข้อมูลในเวลาเดียวกัน ดังนั้น SQLite ไม่ได้เป็นทางเลือกที่ดีสำหรับการใช้งานในการเขียนมาก. [8] แต่สำหรับคำสั่งที่เรียบง่ายด้วยพร้อมกันเล็ก ๆ น้อย ๆ กำไรจากผลการดำเนินงาน SQLite หลีกเลี่ยงค่าใช้จ่ายในการส่งผ่านข้อมูลในการดำเนินการอื่น. SQLite ใช้ PostgreSQL เป็นแพลตฟอร์มอ้างอิง . "สิ่งที่ PostgreSQL จะทำ" ถูกนำมาใช้เพื่อให้ความรู้สึกของ SQL มาตรฐาน [9] [10] หนึ่งส่วนเบี่ยงเบนที่สำคัญคือมีข้อยกเว้นของคีย์หลักที่ SQLite ไม่บังคับการตรวจสอบชนิด; ชนิดของค่าที่เป็นแบบไดนามิกและไม่ จำกัด อย่างเคร่งครัดโดยคี (แม้ว่าคีมาจะทำให้การแปลงเมื่อจัดเก็บถ้าเช่นการแปลงสามารถย้อนกลับที่อาจเกิดขึ้น) SQLite มุ่งมั่นที่จะปฏิบัติตามกฎของพอส













การแปล กรุณารอสักครู่..
ผลลัพธ์ (ไทย) 3:[สำเนา]
คัดลอก!
SQLite ( / ˌɛ skju ːɛผมˈลาɪ T / [ 3 ] หรือ / ˈศรีːกิโลวัตต์เพลงชาติ l.la ɪ T / [ 4 ] ) เป็นฐานข้อมูลเชิงสัมพันธ์ระบบการจัดการที่มีอยู่ในโปรแกรมห้องสมุด ในทางตรงกันข้ามกับหลายระบบการจัดการฐานข้อมูลอื่น ๆ , SQLite ไม่ได้–ไคลเอ็นต์เซิร์ฟเวอร์ฐานข้อมูลเครื่องยนต์ แต่มันถูกฝังลงในโปรแกรมจบ

SQLite เป็นกรดและสอดคล้องกับการใช้ส่วนใหญ่ของ SQL มาตรฐานใช้แบบไดนามิกและป้อแป้พิมพ์ SQL ไวยากรณ์ที่ไม่รับประกันโดเมนที่สมบูรณ์ . [ 5 ]

SQLite เป็นทางเลือกที่เป็นที่นิยมเป็นฐานข้อมูลแบบฝังตัวซอฟต์แวร์ท้องถิ่น / ลูกค้ากระเป๋าในโปรแกรมซอฟต์แวร์เช่นเว็บเบราว์เซอร์ มันเป็น arguably ที่ใช้กันอย่างกว้างขวางมากที่สุดเครื่องมือฐานข้อมูล เป็นใช้อย่างกว้างขวางโดยวันนี้หลายเบราว์เซอร์ ระบบปฏิบัติการ และระบบสมองกลฝังตัว , หมู่คนอื่น ๆ[ 6 ] SQLite มีผูกภาษาโปรแกรมหลาย .

[ ]
เนื้อหาแสดงการออกแบบ [ แก้ไข ]
แตกต่างจากลูกค้าและเซิร์ฟเวอร์ระบบการจัดการฐานข้อมูล SQLite เครื่องยนต์ไม่มีกระบวนการแบบสแตนด์อโลนซึ่งโปรแกรมสื่อสาร . แทน , SQLite ห้องสมุดเชื่อมโยงและจึงกลายเป็นส่วนหนึ่งของโปรแกรมประยุกต์ ห้องสมุดยังสามารถเรียกแบบไดนามิกโปรแกรมที่ใช้เรียกฟังก์ชันการทำงานผ่านของ SQLite ง่ายซึ่งช่วยลดความล่าช้าในการเข้าถึงฐานข้อมูล : เรียกฟังก์ชันภายในขั้นตอนเดียวที่มีประสิทธิภาพกว่า อินเตอร์ กระบวนการสื่อสาร ร้านค้า SQLite ฐานข้อมูลทั้งหมด ( ความหมาย , ตาราง , ดัชนี , ข้อมูลตัวเอง ) เป็นไฟล์ข้ามแพลตฟอร์มเดียวบนโฮสต์เครื่องมันใช้ง่ายในการออกแบบนี้ด้วยการล็อคแฟ้มฐานข้อมูลทั้งหมดในการเขียน สามารถอ่านการดำเนินงานสามารถ multitasked แม้ว่าเขียนสามารถแสดงความสามารถ

เนื่องจากเซิร์ฟเวอร์แบบไม่ต้องปรับแต่งการใช้งาน SQLite น้อยกว่าฐานข้อมูลเซิร์ฟเวอร์ของลูกค้าSQLite เรียกว่าศูนย์ conf [ 7 ] เพราะมันไม่ต้องมีการจัดการบริการ ( เช่นสคริปต์เริ่มต้น ) หรือควบคุมการเข้าถึงตามสิทธิ์ และ รหัสผ่าน การควบคุมการเข้าถึงจะถูกจัดการโดยระบบแฟ้มสิทธิ์ให้กับไฟล์ฐานข้อมูลนั่นเอง ฐานข้อมูลในระบบเซิร์ฟเวอร์ที่ลูกค้าใช้สิทธิ์ระบบแฟ้มที่ให้การเข้าถึงฐานข้อมูลไฟล์เฉพาะกระบวนการดีมอน

อีกความหมายของการออกแบบ serverless คือกระบวนการต่าง ๆ จะต้องสามารถเขียนไปยังแฟ้มฐานข้อมูล ในเซิร์ฟเวอร์ฐานข้อมูลนักเขียนหลายทั้งหมดจะเชื่อมต่อกับเซิร์ฟเวอร์เดียวกันที่สามารถจัดการกับการล็อคภายใน SQLite บนมืออื่น ๆที่ต้องพึ่งพาระบบแฟ้มล็อคมีความรู้น้อยของกระบวนการอื่น ๆที่มีการเข้าถึงฐานข้อมูลพร้อมกัน ดังนั้น , SQLite ไม่ได้เป็นทางเลือกที่ดีสำหรับการเขียนแบบเข้มข้น ) [ 8 ] อย่างไรก็ตาม ค้นหาง่ายด้วยการเล็ก ๆน้อย ๆ , การแสดงผลกำไรจาก SQLite หลีกเลี่ยงค่าใช้จ่ายของการส่งผ่านข้อมูลไปยังกระบวนการอื่น

ใช้ PostgreSQL SQLite เป็นอ้างอิงแพลตฟอร์ม" อะไร จะใช้ PostgreSQL แล้ว " ให้ความรู้สึกของมาตรฐาน SQL [ 9 ] [ 10 ] เป็นหลักส่วนที่มีข้อยกเว้นของคีย์หลัก SQLite ไม่ได้บังคับใช้การตรวจสอบชนิด ชนิดของค่าเป็นแบบไดนามิกและไม่ จำกัด อย่างเคร่งครัดโดยสคีมา ( Schema จะเรียกการเปลี่ยนแปลงแม้ว่า เมื่อเก็บ ถ้าเช่นการแปลงอาจย้อนกลับได้ )SQLite มุ่งมั่นที่จะปฏิบัติตามกฎ พอ ทล .
การแปล กรุณารอสักครู่..
 
ภาษาอื่น ๆ
การสนับสนุนเครื่องมือแปลภาษา: กรีก, กันนาดา, กาลิเชียน, คลิงออน, คอร์สิกา, คาซัค, คาตาลัน, คินยารวันดา, คีร์กิซ, คุชราต, จอร์เจีย, จีน, จีนดั้งเดิม, ชวา, ชิเชวา, ซามัว, ซีบัวโน, ซุนดา, ซูลู, ญี่ปุ่น, ดัตช์, ตรวจหาภาษา, ตุรกี, ทมิฬ, ทาจิก, ทาทาร์, นอร์เวย์, บอสเนีย, บัลแกเรีย, บาสก์, ปัญจาป, ฝรั่งเศส, พาชตู, ฟริเชียน, ฟินแลนด์, ฟิลิปปินส์, ภาษาอินโดนีเซี, มองโกเลีย, มัลทีส, มาซีโดเนีย, มาราฐี, มาลากาซี, มาลายาลัม, มาเลย์, ม้ง, ยิดดิช, ยูเครน, รัสเซีย, ละติน, ลักเซมเบิร์ก, ลัตเวีย, ลาว, ลิทัวเนีย, สวาฮิลี, สวีเดน, สิงหล, สินธี, สเปน, สโลวัก, สโลวีเนีย, อังกฤษ, อัมฮาริก, อาร์เซอร์ไบจัน, อาร์เมเนีย, อาหรับ, อิกโบ, อิตาลี, อุยกูร์, อุสเบกิสถาน, อูรดู, ฮังการี, ฮัวซา, ฮาวาย, ฮินดี, ฮีบรู, เกลิกสกอต, เกาหลี, เขมร, เคิร์ด, เช็ก, เซอร์เบียน, เซโซโท, เดนมาร์ก, เตลูกู, เติร์กเมน, เนปาล, เบงกอล, เบลารุส, เปอร์เซีย, เมารี, เมียนมา (พม่า), เยอรมัน, เวลส์, เวียดนาม, เอสเปอแรนโต, เอสโทเนีย, เฮติครีโอล, แอฟริกา, แอลเบเนีย, โคซา, โครเอเชีย, โชนา, โซมาลี, โปรตุเกส, โปแลนด์, โยรูบา, โรมาเนีย, โอเดีย (โอริยา), ไทย, ไอซ์แลนด์, ไอร์แลนด์, การแปลภาษา.

Copyright ©2025 I Love Translation. All reserved.

E-mail: