[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"detail-sidebar-cat-1-en-105":3,"doc-seo-573373-105":53,"doc-detail-573373-en":126},{"code":4,"msg":5,"data":6},0,"success",[7,14,19,24,29,34,39,44,49],{"id":8,"doc_module":9,"doc_module_name":10,"category_name":11,"show_sort_weight":12,"slug":13},11,1,"Template","Presentations",90,"presentations",{"id":15,"doc_module":9,"doc_module_name":10,"category_name":16,"show_sort_weight":17,"slug":18},12,"Resumes",80,"resumes",{"id":20,"doc_module":9,"doc_module_name":10,"category_name":21,"show_sort_weight":22,"slug":23},14,"Invoices",70,"invoices",{"id":25,"doc_module":9,"doc_module_name":10,"category_name":26,"show_sort_weight":27,"slug":28},15,"Posters",60,"posters",{"id":30,"doc_module":9,"doc_module_name":10,"category_name":31,"show_sort_weight":32,"slug":33},16,"Social Media",50,"social-media",{"id":35,"doc_module":9,"doc_module_name":10,"category_name":36,"show_sort_weight":37,"slug":38},17,"Forms",40,"forms",{"id":40,"doc_module":9,"doc_module_name":10,"category_name":41,"show_sort_weight":42,"slug":43},18,"Letters",30,"letters",{"id":45,"doc_module":9,"doc_module_name":10,"category_name":46,"show_sort_weight":47,"slug":48},21,"Paper Templates",5,"papers-templates",{"id":50,"doc_module":9,"doc_module_name":10,"category_name":51,"show_sort_weight":4,"slug":52},158,"General","general-158",{"code":4,"msg":54,"data":55},"ok",{"site_id":56,"language":57,"slug":58,"title":59,"keywords":60,"description":61,"schema_data":62,"social_meta":119,"head_meta":121,"extra_data":123,"updated_unix":125},105,"en","sql-manual-sql-reference-guide","SQL-Manual - SQL Reference Guide","","Comprehensive introduction to SQL focused on relational databases and the practical use of SQL to retrieve, insert, update, and delete data. Explains relational database concepts using tables, columns, and rows, then defines SQL as a standardized database language with a history from IBM development and later ANSI/ISO adoption. Covers core query statements (SELECT), maintenance statements (INSERT/UPDATE/DELETE), and definition statements (CREATE/DROP), along with an organized path toward advanced operators, expressions, functions, joins, subqueries, transactions, and database objects.",{"@graph":63,"@context":118},[64,80,101],{"@type":65,"itemListElement":66},"BreadcrumbList",[67,71,74,77],{"item":68,"name":69,"@type":70,"position":9},"https://docshare.wps.com","Home","ListItem",{"item":72,"name":10,"@type":70,"position":73},"https://docshare.wps.com/template/",2,{"item":75,"name":51,"@type":70,"position":76},"https://docshare.wps.com/template/general/",3,{"item":78,"name":59,"@type":70,"position":79},"https://docshare.wps.com/template/sql-manual-sql-reference-guide/573373/",4,{"url":78,"name":59,"@type":81,"image":82,"author":87,"headline":59,"publisher":90,"fileFormat":93,"inLanguage":57,"description":61,"dateModified":94,"datePublished":95,"encodingFormat":93,"isAccessibleForFree":96,"interactionStatistic":97},"DigitalDocument",{"url":83,"@type":84,"width":85,"height":86},"https://docshare.wps.com/thumbnails/sql-manual-sql-reference-guide/573373.png","ImageObject",442,249,{"name":88,"@type":89},"Riley","Person",{"url":68,"name":91,"@type":92},"DocShare","Organization","application/pdf","2026-10-16","2026-10-14",true,{"@type":98,"interactionType":99,"userInteractionCount":47},"InteractionCounter",{"@type":100},"ViewAction",{"@type":102,"mainEntity":103},"FAQPage",[104,110,114],{"name":105,"@type":106,"acceptedAnswer":107},"What are the course objectives for learning SQL in a relational database context?","Question",{"text":108,"@type":109},"The course explains what a relational database is, what SQL is, why SQL matters, and how to retrieve information using SQL. It also covers inserting, updating, deleting data, and creating database objects such as tables, constraints, indices, and views.","Answer",{"name":111,"@type":106,"acceptedAnswer":112},"How is a relational database structured according to the document?",{"text":113,"@type":109},"A relational database stores data in tables, where each table has vertical columns and horizontal rows. Rows are referenced by their contents rather than by fixed positions or row names.",{"name":115,"@type":106,"acceptedAnswer":116},"What major categories of SQL statements are described, and what do they do?",{"text":117,"@type":109},"SQL statements are grouped into query, maintenance, and definition categories. SELECT displays rows from one or more tables; INSERT, UPDATE, and DELETE add, change, or remove rows; CREATE adds tables, indices, and views, while DROP removes them.","https://schema.org",{"og:url":78,"og:type":120,"og:title":59,"og:site_name":91,"og:description":61},"article",{"robots":122,"canonical":78},"index,follow",{"doc_id":124,"site_id":56},573373,1792102939,{"code":4,"msg":5,"data":127},{"doc_id":124,"user_id":128,"nickname":88,"user_avatar":129,"doc_module":9,"category_id":50,"category_name":51,"doc_title":59,"doc_description":61,"doc_content":130,"file_id":131,"file_url":132,"file_type":133,"file_size":134,"view_count":47,"is_deleted":4,"is_public":9,"is_downloadable":9,"audit_status":9,"page_count":135,"language":136,"language_code":57,"site_id":56,"html_lang":57,"table_of_contents":137,"faqs":138,"seo_title":139,"seo_description":61,"update_tm":140,"read_time":141},1374391975076,"https://ap-avatar.wpscdn.com/avatar/14000253ca4ec9f6853?x-image-process=image/resize,m_fixed,w_180,h_180&k=1783305029341752051","Structured Query Language  \nVersion 1.2  \nCopyright ◎2001  \nRelational Systems Corporation3646 Townline RoadOmer,Michigan 48749  \nPhone 989-653-3114·Fax 989-653-3115  \nTable of Contents  \n1 INTRODUCTIONCourse Objectives3What is a Relational Database?   4What is SQL?5  \n2 BASIC QUERIES  \nSelecting AIl Columns &Rows9Selecting Specific Columns11Selecting Specific Rows13Sorting Rows17Eliminating Duplicate Rows20  \n3 ADVANCED OPERATORS  \n23  \nThe LIKE OperatorThe AND OperatorThe BETWEEN OperatorThe OR OperatorThe IN OperatorThe IS NULL OperatorPrecedence and Negation  \n25  \n27  \n29  \n31  \n33  \n35  \n4 EXPRESSIONS  \nArithmetic Expressions38Expressions in Other Clauses41Column Aliases43  \n5 FUNCTIONS  \nStatistical FunctionsGroupingFunctions in Other Clauses  \n46  \n49  \n51  \n6 MULTI-TABLE QUERIESJoins55Table Aliases59Unions61  \n7 QUERIES WITHIN QUERIESSingle-Valued Subqueries64Multi-Valued Subqueries66Correlated Subqueries68  \n8 MAINTAINING TABLESInserting Rows71Updating Rows73Deleting Rows75Transactions77  \n9 DEFINING DATABASE OBJECTSDefining Tables80Loading Tables82Integrity Constraints84Defining Indices88Defining Views90  \nA APPENDICES  \nThe Exercise Database93Answers to Exercises94Syntax Summary111A Brief Critique116Recommended Reading117Index118  \n# INTRODUCTION\n\nCourse Objectives  \nWhat is a Relational Database?  \nWhat is SQL?  \nCourse Objectives  \nWhen you finish this course,you will know what a relational database is,know whatSQL s,and know what you can do to the former with the latter.You will also knowwhy SQL is an important relational database language,and will actually be able to...  \n## Query a relational database\n\nThe full range of SQL's query capabilities are explored in this course.Ampleexercises,with answers,are provided for each topic.By the time you're done,you willbe able to get information out of a relational database using SQL.  \n## Maintain a relational database\n\nYou willalso be able to put information into a relational database via SQL.You willlearn how to insert new data,update existing data,and delete obsolete data.You willalso understand how databases work in multi-user environments.  \n## Define a relational database\n\nFinally,you will know enough to actually create database objects with SQL,including,tables,constraints,indices,and views.Database design,however,which is coveredin our other course offerings,is not addressed in this course.  \n## What is a Relational Database?\n\nA relational database is a collection of data stored in tables.Each table consists ofone or more vertical columns,and zero or more horizontal rows.Pictured below aretwo tables from our exercise database,with three rows of sample data in each.  \nPERSONS  \n\n| PERSON   | NAME   | BDATE   | GENDER   | COUNTRY   | JOB   |\n| --- | --- | --- | --- | --- | --- |\n| 1   | Einstein   | 1879-03-20   | Male   | Germany   | S   |\n| 2   | Dickens   | 1812-07-22   | Male   | England   | W   |\n| 3   | Dickinson   | 1830-07-15   | Female   | USA   | W   |\n\nCOUNTRIES  \n\n| COUNTRY   | POP   | AREA   | GNP   | LANGUAGE   | LITERACY   |\n| --- | --- | --- | --- | --- | --- |\n| Germany   | 81337541   | 137823   | 1331000    | German   | 100   |\n| USA   | 263814032   | 3679192   | 6380000   | |English   | 95   |\n| England   | 58295119   | 94251   | 980200    | English   | 99   |\n\nTables are identified by name  \nTable names must be unique within a database.Typical SQL databases allow up to18 characters in a table name.The first character must be a letter,while theremaining characters can be letters,numbers,or underscores.  \n## Columns are identified by name\n\nColumn names are unique within each table,but the same column name canappear in different tables.Both tables above,for example,have COUNTRY columns.  \n## Rows are identified by their contents\n\nThe rows of a table do not have names,nor is their position in a table fixed.Therefore,we refer to the rows of tables by describing the data values they contain:'Person number 2,'for instance,or'AIl English-speaking count","cbCais2JvwAQoPav","https://ap.wps.com/l/cbCais2JvwAQoPav","pdf",6106318,119,"English","# Introduction\n## Course Objectives\n## Query a relational database\n## Maintain a relational database\n## Define a relational database\n## What is a Relational Database?\n## What is SQL?\n## SQL Statements by Category","[{\"question\":\"What are the course objectives for learning SQL in a relational database context?\",\"answer\":\"The course explains what a relational database is, what SQL is, why SQL matters, and how to retrieve information using SQL. It also covers inserting, updating, deleting data, and creating database objects such as tables, constraints, indices, and views.\"},{\"question\":\"How is a relational database structured according to the document?\",\"answer\":\"A relational database stores data in tables, where each table has vertical columns and horizontal rows. Rows are referenced by their contents rather than by fixed positions or row names.\"},{\"question\":\"What major categories of SQL statements are described, and what do they do?\",\"answer\":\"SQL statements are grouped into query, maintenance, and definition categories. SELECT displays rows from one or more tables; INSERT, UPDATE, and DELETE add, change, or remove rows; CREATE adds tables, indices, and views, while DROP removes them.\"}]","SQL-Manual - SQL Reference Guide | PDF",1791938477,42]