{"id":325,"date":"2017-02-20T18:34:16","date_gmt":"2017-02-20T23:34:16","guid":{"rendered":"https:\/\/www.onlc.com\/blog\/?p=325"},"modified":"2017-02-20T18:34:16","modified_gmt":"2017-02-20T23:34:16","slug":"sql-can-use","status":"publish","type":"post","link":"https:\/\/www.onlc.com\/blog\/sql-can-use\/","title":{"rendered":"What is SQL and How Can I Use It?"},"content":{"rendered":"<p><a href=\"https:\/\/www.onlc.com\/sql-server-training-classes-certification.htm\" target=\"_blank\"><span style=\"font-weight: 400;\">What is SQL<\/span><\/a><span style=\"font-weight: 400;\">? SQL stands for Structured Query Language. It is the most popular programming language for databases. It\u2019s used by all of the top players in the industry including Microsoft SQL Server, Oracle, MySQL and Microsoft Access, just to name a few. It is the easiest and quickest way to get data into and out of a database and manipulate it any way imaginable. <\/span><\/p>\n<p><span style=\"font-weight: 400;\">Let\u2019s discuss some basic SQL commands and learn about some of the certifications that may designate you as an expert on the topic of Structured Query Language.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Basic Commands<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Probably the most commonly used commands in basic queries and commands are the SELECT, INSERT, UPDATE and DELETE commands. Let\u2019s talk about their basic syntax and what each command accomplishes when used in a database that interprets SQL.<\/span><\/p>\n<p><b>SELECT<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The SELECT command is used when you want to retrieve data from the database. You use it to simply select what you would like to see by specifying a table that you want to retrieve data from and then what columns in that table that you would like to return. Think of database tables as being similar to Microsoft Excel spreadsheets. They have columns and rows and values are contained in cells. Below are some syntax examples:<\/span><\/p>\n<ul>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">SELECT column1, column2 FROM table1 &#8211; This is a uniquely specified select statement that names the exact columns that you want to return from the table.<\/span><\/li>\n<\/ul>\n<\/ul>\n<ul>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">SELECT * FROM table1 &#8211; This select statement uses the asterisk as a wildcard character, which means just give me all of the columns in the table.<\/span><\/li>\n<\/ul>\n<\/ul>\n<p><b>INSERT<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The INSERT statement is the command to use when you want to add new rows to a database table. The syntax is below.<\/span><\/p>\n<ul>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">INSERT INTO table1 (column1, column2) VALUES (1, 2) &#8211; This statement adds the value 1 to column1 of table1 and the value 2 to column2.<\/span><\/li>\n<\/ul>\n<\/ul>\n<ul>\n<ul>\n<li style=\"font-weight: 400;\"><span style=\"font-weight: 400;\">INSERT INTO table1 (column1, column2) SELECT (column1, column2) FROM table2 &#8211; This statement selects the values from the columns in table2 and inserts them into the specified columns in table1.<\/span><\/li>\n<\/ul>\n<\/ul>\n<p><b>UPDATE<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The UPDATE statement is how you change\/update the values of existing columns in a table. The syntax for an update statement is \u201cUPDATE table1 SET column1 = 1, column2 = 2 WHERE column3 = 3\u201d. This sets the value of column1 equal to the number 1 and column2 to the number 2 where the value of column3 = 3.<\/span><\/p>\n<p><b>DELETE<\/b><\/p>\n<p><span style=\"font-weight: 400;\">The DELETE statement does just what you think it does. You can delete rows from a table based on some specified criteria. For example, \u201cDELETE table1 WHERE column1 = 1\u201d. This statement deletes the rows in table1 where the value for column1 equals the number 1.<\/span><\/p>\n<h2><span style=\"font-weight: 400;\">Microsoft SQL Certifications<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Now that we\u2019ve had a little taste of some of the basic commands in SQL, let\u2019s talk about some of the certifications that you can obtain that will set you apart from other potential candidates in the field. There are two main certification titles for SQL certifications offered from Microsoft that specialize in Microsoft SQL Server. They are described below:<\/span><\/p>\n<p><b>MCSA<\/b><\/p>\n<p><span style=\"font-weight: 400;\">A Microsoft Certified Solutions Associate certification states that you have achieved a level of competence with querying and manipulating data in SQL Server. You should be able to use Transact-SQL fluently. You should be a master of SQL data input and output and be able to return the data in any form required. Some of the special designations are an MCSA in Database Development, Database Administration, and Business Intelligence Development.<\/span><\/p>\n<p><b>MCSE<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Microsoft Certified Solutions Experts have mastered all of the requirements of an MCSA and then added the ability to analyze and manage data. You can earn specified certifications under this designation as an MCSE in Data Management &amp; Analytics, Business Intelligence and Data Platform. These specializations include training in developing complete database solutions, reporting, designing business intelligence solutions, cloud data platform solutions, and implementing big data analytics.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">These certifications are cumulative. You have to become an MCSA before you can become an MCSE. The MCSE simply builds on the knowledge that you obtained from becoming and MCSA. Obtaining these certifications is no walk in the park. However, they will be worth it when you\u2019re able to procure your dream job after they set you apart from other applicants.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Since these certifications do require your due diligence, it will be much easier to pass the necessary exams if you have good training aimed directly at these certifications. Training from an institution such as ONLC will make your journey to becoming certified much easier. <\/span><a href=\"https:\/\/www.onlc.com\/contact-onlc.htm\" target=\"_blank\"><span style=\"font-weight: 400;\">Contact ONLC today<\/span><\/a><span style=\"font-weight: 400;\"> to see how they can help you achieve your certification goals.<\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>What is SQL? SQL stands for Structured Query Language. It is the most popular programming language for databases. It\u2019s used by all of the top players in the industry including Microsoft SQL Server, Oracle, MySQL and Microsoft Access, just to name a few. It is the easiest and quickest way to get data into and [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":326,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"","_lmt_disable":"","footnotes":""},"categories":[7],"tags":[],"class_list":["post-325","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-certifications"],"aioseo_notices":[],"modified_by":"blogadmin","_links":{"self":[{"href":"https:\/\/www.onlc.com\/blog\/wp-json\/wp\/v2\/posts\/325","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.onlc.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.onlc.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.onlc.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.onlc.com\/blog\/wp-json\/wp\/v2\/comments?post=325"}],"version-history":[{"count":1,"href":"https:\/\/www.onlc.com\/blog\/wp-json\/wp\/v2\/posts\/325\/revisions"}],"predecessor-version":[{"id":327,"href":"https:\/\/www.onlc.com\/blog\/wp-json\/wp\/v2\/posts\/325\/revisions\/327"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.onlc.com\/blog\/wp-json\/wp\/v2\/media\/326"}],"wp:attachment":[{"href":"https:\/\/www.onlc.com\/blog\/wp-json\/wp\/v2\/media?parent=325"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.onlc.com\/blog\/wp-json\/wp\/v2\/categories?post=325"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.onlc.com\/blog\/wp-json\/wp\/v2\/tags?post=325"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}