<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Yoon Ho Jung</title>
    <description>The latest articles on DEV Community by Yoon Ho Jung (@quantumclock).</description>
    <link>https://dev.to/quantumclock</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F460605%2F241209af-6abc-4538-a77e-ee692fa01beb.png</url>
      <title>DEV Community: Yoon Ho Jung</title>
      <link>https://dev.to/quantumclock</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/quantumclock"/>
    <language>en</language>
    <item>
      <title>Database Normalization</title>
      <dc:creator>Yoon Ho Jung</dc:creator>
      <pubDate>Mon, 28 Sep 2020 23:16:32 +0000</pubDate>
      <link>https://dev.to/quantumclock/database-normalization-3bch</link>
      <guid>https://dev.to/quantumclock/database-normalization-3bch</guid>
      <description>&lt;p&gt;Now that we have an actual set of tables formulated, there is a need to be sure that the data in the tables are not scrambled. So for this week, I will be 'normalizing' my data.&lt;/p&gt;

&lt;p&gt;Normalization is a technique for organizing data in a database.The organization of data is managed with the form of stages of organization are called normal forms. These are the forms applied in a database.&lt;/p&gt;

&lt;h3&gt;
  
  
  First Normal Form (1NF):
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Data is stored in tables with rows &lt;strong&gt;uniquely identified by a primary key&lt;/strong&gt;
&lt;/li&gt;
&lt;li&gt;Data within each table is stored in individual columns in its most reduced form&lt;/li&gt;
&lt;li&gt;No repeating groups&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Second Normal Form (2NF):
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Everything from 1NF&lt;/li&gt;
&lt;li&gt;Only data that relates to a table’s primary key is stored in each table&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Third Normal Form (3NF):
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Everything from 2NF&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Here's the alteration of one of my tables via normalization:&lt;br&gt;
&lt;code&gt;Before&lt;/code&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--CI3UMHjF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/70xfsx65tnx8zbwfll2i.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--CI3UMHjF--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/70xfsx65tnx8zbwfll2i.png" alt="befo"&gt;&lt;/a&gt;&lt;br&gt;
&lt;code&gt;After&lt;/code&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--_L2GM0EQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/zteovwqhxfuttdpkpad1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--_L2GM0EQ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/zteovwqhxfuttdpkpad1.png" alt="Aft"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;As you can see, the column of 'Cities' was removed due to latent redundancy (zipcode can be used to find city name anyways). &lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/kBrX-hGN75A"&gt;
&lt;/iframe&gt;
 &lt;/p&gt;

&lt;p&gt;&lt;code&gt;Before&lt;/code&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--V9xkaye5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/9ls4m9n0fr4syt3clm2x.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--V9xkaye5--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/9ls4m9n0fr4syt3clm2x.png" alt="1"&gt;&lt;/a&gt;&lt;br&gt;
&lt;code&gt;After&lt;/code&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--ouO-sYMZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/77gz50i81c30y7g5nase.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--ouO-sYMZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/77gz50i81c30y7g5nase.png" alt="2"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/drMiSuT_icQ"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Dilemma over safety and privacy</title>
      <dc:creator>Yoon Ho Jung</dc:creator>
      <pubDate>Mon, 14 Sep 2020 03:58:08 +0000</pubDate>
      <link>https://dev.to/quantumclock/dilemma-over-safety-and-privacy-c4d</link>
      <guid>https://dev.to/quantumclock/dilemma-over-safety-and-privacy-c4d</guid>
      <description>&lt;p&gt;Recently, TechCrunch released an article detailing the usage of a mandatory, location-tracking application for students of Albion College in Michigan. Aura is an app developed with the aim to automatically alert school officials when a student was resulted in positive for COVID-19 and alerts other students if they had come into close contact with said individual. However, for this functionality to work, it tracks student's locations around the clock.&lt;/p&gt;

&lt;p&gt;This, in itself, would cause concern unfortunately. Furthermore, there were also at least 2 security risks within the app. As a result, some students on campus felt reluctant to return, as this privacy-invading application was mandatory for all students. In fact, when Korea’s way of counteracting against the pandemic via GPS tracking was known to the world, majority of the countries showed concerns about the very problem: privacy invasion.&lt;/p&gt;

&lt;p&gt;However in time of crisis like now, people need to let down something for the sake of humanity and thus I’d be compliant to this. For one, thanks to the tracking system and the citizens cooperation with KDCP(Korea Disease Control and Prevention), Korea managed to mitigate the pandemic and keep the country under control. &lt;/p&gt;

&lt;h2&gt;
  
  
  Privacy Concern
&lt;/h2&gt;

&lt;p&gt;While I do say that, I do understand the risks of using Aura. For one, the app is intrusive, ... only intrusive. Full time GPS tracking in the past was only required for house arrest. I'm sure there is someone around us who would be absolutely intolerant about this. &lt;br&gt;
Frankly, this wouldn't be too much of a serious problem if the programming of the app is flexible and manageable. However, the real issue that I see from reading the article is that the management of Aura aren't as responsive as others would desire. &lt;/p&gt;

&lt;h2&gt;
  
  
  Diagrams
&lt;/h2&gt;

&lt;p&gt;We have updated COVID Risk diagrams! We even have a physical diagram now. &lt;/p&gt;

&lt;h1&gt;
  
  
  Conceptual
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--12dl_oKT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/4n4r5nuxhe3mnwl7k06w.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--12dl_oKT--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/4n4r5nuxhe3mnwl7k06w.jpg" alt="COVID19 Con"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;h1&gt;
  
  
  Physical
&lt;/h1&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--0xbga2pi--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/us6gzf9kwtjo6xmhxkdz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--0xbga2pi--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/us6gzf9kwtjo6xmhxkdz.png" alt="COVID19 Data"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/3EnPlQWk7Y8"&gt;
&lt;/iframe&gt;
  &lt;/p&gt;

</description>
    </item>
    <item>
      <title>Visualizing COVID Risk via ER Diagram</title>
      <dc:creator>Yoon Ho Jung</dc:creator>
      <pubDate>Mon, 07 Sep 2020 03:49:31 +0000</pubDate>
      <link>https://dev.to/quantumclock/visualizing-covid-risk-via-er-diagram-jcf</link>
      <guid>https://dev.to/quantumclock/visualizing-covid-risk-via-er-diagram-jcf</guid>
      <description>&lt;p&gt;Hello!&lt;/p&gt;

&lt;p&gt;As you guys would've probably heard in the past few months, times we are living in are quite uneasy. The COVID-19 pandemic has had a devastating impact on people all over the world, forcing many college students including myself to do their education virtually while also putting many people out of work or under that risk if not, and causing the death of almost 900K people around the world.&lt;/p&gt;

&lt;p&gt;There are many risks and factors that play into the likelihood of an individual person or patient contacting the COVID-19, as well as the probability of recovery from the illness. In order to have ourselves be assured about the situation of the pandemic, I created a Diagram that displays many of the entities, relationships and attributes that can help understand the risk factors for COVID-19.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--k4f70tQZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/l7l3v3nhc6gy4w57yrev.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--k4f70tQZ--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/l7l3v3nhc6gy4w57yrev.png" alt="COVID19 (1)"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Entities
&lt;/h2&gt;

&lt;p&gt;The entities I chose are patient info, test (results &amp;amp; qualities), traits, hospital, and risk.&lt;/p&gt;

&lt;h1&gt;
  
  
  Patient info
&lt;/h1&gt;

&lt;p&gt;Patient describes the user and has the primary key of User ID. Primary keys are unique fields that identify each tuple of an entity. The said keys include geographic location, age, sex, and occupation. Sex and age are the typical categories you would expect in a medical statistics; but occupation and geographic location serve the more integral points. Notably, Korea’s method of tracking system is what can emphasize the importance of the patients’ occupation and geographic location. Occupations and places they live can help indicate any additional latent infectants. &lt;/p&gt;

&lt;h1&gt;
  
  
  Test
&lt;/h1&gt;

&lt;p&gt;To be precise about test, I mean the quality of the COVID testing and the results. Quality is all about the accuracy of indicating the infection and result speed is set to indicate the amount of time to find the result, which is something that the medical institutions seek to minimize. Results is simply whether the test patient is negative or positive.&lt;/p&gt;

&lt;h1&gt;
  
  
  Traits
&lt;/h1&gt;

&lt;p&gt;Behavior describes how a patient behaves in their everyday life. Its primary key is also User ID because behavior will be unique to each user. It also contains a foreign key for occupation to reflect the relationship between occupation and behavior. Its relationship with patient is maintained through the shared primary key.&lt;/p&gt;

&lt;h1&gt;
  
  
  Risk
&lt;/h1&gt;

&lt;p&gt;Risk describes a patient's risk from Covid-19. It’s also a separate factor because it is unique to each user and is based on all of the other information. &lt;/p&gt;

&lt;h1&gt;
  
  
  Hospital
&lt;/h1&gt;

&lt;p&gt;Hospital describes the characteristics of a hospital within a location. The foreign key for Location is used to form this link. Hospital has the primary key of name because hospital names tend to be very location specific; needless to say that each hospital is also unique with different number of beds and medical staffs so it is an important factor to put in the tuple.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/yiKhZDndy30"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

</description>
      <category>entityrelationship</category>
      <category>er</category>
      <category>database</category>
    </item>
    <item>
      <title>Beginning of My IT</title>
      <dc:creator>Yoon Ho Jung</dc:creator>
      <pubDate>Mon, 31 Aug 2020 01:07:53 +0000</pubDate>
      <link>https://dev.to/quantumclock/beginning-of-my-it-3hh2</link>
      <guid>https://dev.to/quantumclock/beginning-of-my-it-3hh2</guid>
      <description>&lt;h1&gt;
  
  
  Who am I
&lt;/h1&gt;

&lt;p&gt;My name is Yoon Ho Jung. I am a Junior at Penn State, currently majoring in Information Science. This is something I hope to continue after school, and maybe even make a career out of it. This post marks one of my first steps into the professional world. In the future, I plan to use this site to carve in my journey in the professional world. I hope you stick around as well. &lt;/p&gt;

&lt;h1&gt;
  
  
  My path of IT
&lt;/h1&gt;

&lt;p&gt;I wouldn't call myself an IT professional at all as of how I am right now, but as an enthusiast of it. I've started getting into the My interests in technology were initially from video games and streaming then progressed through my in-class experiences throughout high school. During the summer break, I took a java programming class and learned that programming was something that I could do. I also studied R language before so I feel like I'm comfortable with programming-based path.&lt;br&gt;
While I wouldn’t say that I have a specific path of what I want to do in terms of IT in the future, I know for sure that I want my career to be related to tech in whichever way like web development. &lt;/p&gt;
&lt;h1&gt;
  
  
  App development
&lt;/h1&gt;

&lt;p&gt;If I were to pick an immediate field of interest, then it would be app development. Applications that can manage trivial tasks for people or keep them organized have great potential to provide a big return for a relatively small investment, and it's very satisfying to make things that are immediately useful like that, which is something that I would definitely like to try.&lt;/p&gt;

&lt;p&gt;Alongside this blog, I will also be uploading videos onto my YouTube channel as I am learning of the skills in IT and sharing my progression from a student to a professional in this field. For my first video, I'll be talking about the differences between SQL and NoSQL.&lt;/p&gt;
&lt;h1&gt;
  
  
  IST 210 Lab 1
&lt;/h1&gt;

&lt;p&gt;As this blog is for a class, here is a linked Youtube video on the rest of the assignment. Apology in advance with the obnoxious voice quality in the video. I'm planning on getting a new speaker ASAP.&lt;/p&gt;

&lt;p&gt;&lt;iframe width="710" height="399" src="https://www.youtube.com/embed/-5QwIXYxMLw"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h3&gt;
  
  
  Short Summary of SQL vs NoSQL:
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;What is it?&lt;br&gt;
&lt;strong&gt;SQL&lt;/strong&gt;: Structured Query Language lets you access and manipulate databases. Effective for inserting, searching, updating, and deleting database records.&lt;br&gt;
&lt;strong&gt;NoSQL&lt;/strong&gt;: have dynamic schemas for unstructured data, and data is stored in many ways; meaning that you can create documents without having to first define their structure and thus each document can have its own unique structure&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;What is the difference?&lt;br&gt;
&lt;strong&gt;SQL&lt;/strong&gt;: deals with Relational Databases, databases are table based&lt;br&gt;
&lt;strong&gt;NoSQL&lt;/strong&gt;: data can be stored in many ways: column-oriented, document-oriented, graph-based, etc.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h1&gt;
  
  
  Final notes
&lt;/h1&gt;

&lt;p&gt;Thanks for reading my blog. For a first time, I hope it didn't seem too bad for u guys. I am still not completely comfortable with conveying my ideas through video, but as time passes and my experience grows, I aspire to improve these social skills. I welcome any feedback that may help me improve my skills and understandings for this course. &lt;/p&gt;

</description>
      <category>sql</category>
    </item>
  </channel>
</rss>
