toshiki-notebook/assets/academic_cis105_cis105-l18-lecture-note.md.258572e1.js

2 lines
3.0 KiB
JavaScript
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

import{_ as t}from"./chunks/PageInfo.vue_vue_type_script_setup_true_lang.250b3e56.js";import{_ as i,o as s,c as l,H as o,k as a,a as r,Q as c}from"./chunks/framework.b7580407.js";import"./chunks/commonjsHelpers.725317a4.js";const y=JSON.parse('{"title":"CIS105: Computer Applications & Information Systems Lect. 18","description":"","frontmatter":{},"headers":[],"relativePath":"academic/cis105/cis105-l18-lecture-note.md","filePath":"academic/cis105/cis105-l18-lecture-note.md","lastUpdated":1726415491000}'),n={name:"academic/cis105/cis105-l18-lecture-note.md"},u=a("h1",{id:"cis105-computer-applications-information-systems-lect-18",tabindex:"-1"},[r("CIS105: Computer Applications & Information Systems Lect. 18 "),a("a",{class:"header-anchor",href:"#cis105-computer-applications-information-systems-lect-18","aria-label":'Permalink to "CIS105: Computer Applications & Information Systems Lect. 18"'},"")],-1),d=c('<h2 id="chapter-18-databases" tabindex="-1">Chapter 18: Databases <a class="header-anchor" href="#chapter-18-databases" aria-label="Permalink to &quot;Chapter 18: Databases&quot;"></a></h2><blockquote><p>Housekeeping:</p><ul><li>Zoom Office Hours: Tuesday April 23rd and 25th, <strong>no class starting today.</strong></li></ul></blockquote><h3 id="_18-1-datase-overview" tabindex="-1">18.1: Datase Overview <a class="header-anchor" href="#_18-1-datase-overview" aria-label="Permalink to &quot;18.1: Datase Overview&quot;"></a></h3><ul><li>Column = Field <ul><li>AKA attributes</li></ul></li><li>Tables hold database data</li><li>DBMS</li><li>Oracle</li></ul><h3 id="_18-2-database-structure" tabindex="-1">18.2: Database Structure <a class="header-anchor" href="#_18-2-database-structure" aria-label="Permalink to &quot;18.2: Database Structure&quot;"></a></h3><ul><li>Entity Relationship Modeling (ERM): a database-modeling method used to construct a theoretical and conceptual representation of data to produce a schema. <ul><li>Tables</li><li>Reports</li><li>Queries</li><li>Forms</li></ul></li><li>DBAs still need to know the business.</li></ul><h3 id="_18-3-business-database-advantages" tabindex="-1">18.3: Business Database Advantages <a class="header-anchor" href="#_18-3-business-database-advantages" aria-label="Permalink to &quot;18.3: Business Database Advantages&quot;"></a></h3><ul><li>Data Validation</li><li>No Errors + No Repeats = Data Integrity</li><li>GIGO: Garbage-in-Garbage-Out</li></ul><h3 id="_18-4-structured-query-language" tabindex="-1">18.4: Structured Query language <a class="header-anchor" href="#_18-4-structured-query-language" aria-label="Permalink to &quot;18.4: Structured Query language&quot;"></a></h3><ul><li>Most widely used query language</li><li>SQL Clauses for updating fields: <ul><li><code>APPEND</code></li><li><code>DELETE</code></li><li><code>UPDTE</code></li></ul></li></ul>',10);function h(m,p,_,b,f,g){const e=t;return s(),l("div",null,[u,o(e,{readTime:"1",words:"106"}),d])}const v=i(n,[["render",h]]);export{y as __pageData,v as default};