<?xml version="1.0" encoding="UTF-8"?><rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
><channel><title>Introduction Archives - Francesco Lelli %</title> <atom:link href="https://francescolelli.info/tag/introduction/feed/" rel="self" type="application/rss+xml" /><link>https://francescolelli.info/tag/introduction/</link> <description>Information Management, Computer Science,  Economics, Finance and more</description> <lastBuildDate>Sun, 25 Oct 2020 20:01:41 +0000</lastBuildDate> <language>en-US</language> <sy:updatePeriod> hourly </sy:updatePeriod> <sy:updateFrequency> 1 </sy:updateFrequency> <generator>https://wordpress.org/?v=6.8.5</generator><image> <url>https://francescolelli.info/wp-content/uploads/2018/11/cropped-InstrumentElement-32x32.jpg</url><title>Introduction Archives - Francesco Lelli %</title><link>https://francescolelli.info/tag/introduction/</link> <width>32</width> <height>32</height> </image> <site
xmlns="com-wordpress:feed-additions:1">156264324</site> <item><title>Introduction to Databases and How We Store Information in Computers</title><link>https://francescolelli.info/tutorial/introduction-to-databases-and-how-we-store-information-in-computers/</link> <comments>https://francescolelli.info/tutorial/introduction-to-databases-and-how-we-store-information-in-computers/#respond</comments> <dc:creator><![CDATA[Francesco Lelli]]></dc:creator> <pubDate>Sun, 25 Oct 2020 20:01:33 +0000</pubDate> <category><![CDATA[Programming]]></category> <category><![CDATA[Tutorial]]></category> <category><![CDATA[Databases]]></category> <category><![CDATA[Flat Databases]]></category> <category><![CDATA[Introduction]]></category> <category><![CDATA[non-relational databases]]></category> <category><![CDATA[relational databases]]></category> <category><![CDATA[SQL]]></category> <category><![CDATA[SQL Databases]]></category> <guid
isPermaLink="false">https://francescolelli.info/?p=1649</guid><description><![CDATA[<p>This article is just a small introduction to databases that hopefully will help you in getting familiar with the topic. It is deliberately simple and intends to provide an overview of the domain. A database is an organized collection of data, generally stored and accessed electronically from a computer system. The databases that are more [&#8230;]</p><p>The post <a
href="https://francescolelli.info/tutorial/introduction-to-databases-and-how-we-store-information-in-computers/">Introduction to Databases and How We Store Information in Computers</a> appeared first on <a
href="https://francescolelli.info">Francesco Lelli</a>.</p> ]]></description> <content:encoded><![CDATA[<p>This article is just a small introduction to databases that hopefully will help you in getting familiar with the topic. It is deliberately simple and intends to provide an overview of the domain.</p><p>A database is an organized collection of data, generally stored and accessed electronically from a computer system. The databases that are more complex, are often developed using formal design and modeling techniques. In other words, databases are the systems that store all the information that an application (simple or complex) needs in order to function. Where does Twitter store all the tweets? In a database. Where does your mobile phone store your contacts? In a database. Where is this web page stored that you are reading now? In a database. And the list keeps going.</p><figure
class="wp-block-image size-large"><img
fetchpriority="high" decoding="async" width="1024" height="448" data-attachment-id="2146" data-permalink="https://francescolelli.info/tutorial/introduction-to-databases-and-how-we-store-information-in-computers/attachment/introduction-to-databases/" data-orig-file="https://francescolelli.info/wp-content/uploads/2020/10/Introduction-to-databases.png" data-orig-size="1600,700" data-comments-opened="1" data-image-meta="{&quot;aperture&quot;:&quot;0&quot;,&quot;credit&quot;:&quot;&quot;,&quot;camera&quot;:&quot;&quot;,&quot;caption&quot;:&quot;&quot;,&quot;created_timestamp&quot;:&quot;0&quot;,&quot;copyright&quot;:&quot;&quot;,&quot;focal_length&quot;:&quot;0&quot;,&quot;iso&quot;:&quot;0&quot;,&quot;shutter_speed&quot;:&quot;0&quot;,&quot;title&quot;:&quot;&quot;,&quot;orientation&quot;:&quot;0&quot;}" data-image-title="Introduction-to-databases" data-image-description="" data-image-caption="" data-medium-file="https://francescolelli.info/wp-content/uploads/2020/10/Introduction-to-databases-300x131.png" data-large-file="https://francescolelli.info/wp-content/uploads/2020/10/Introduction-to-databases-1024x448.png" src="https://francescolelli.info/wp-content/uploads/2020/10/Introduction-to-databases-1024x448.png?8011c3&amp;8011c3" alt="Introduction to Databases and how we store information in computers" class="wp-image-2146" srcset="https://francescolelli.info/wp-content/uploads/2020/10/Introduction-to-databases-1024x448.png 1024w, https://francescolelli.info/wp-content/uploads/2020/10/Introduction-to-databases-300x131.png 300w, https://francescolelli.info/wp-content/uploads/2020/10/Introduction-to-databases-768x336.png 768w, https://francescolelli.info/wp-content/uploads/2020/10/Introduction-to-databases-600x263.png 600w, https://francescolelli.info/wp-content/uploads/2020/10/Introduction-to-databases-1536x672.png 1536w, https://francescolelli.info/wp-content/uploads/2020/10/Introduction-to-databases.png 1600w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure><p>Databases have evolved dramatically since their inception in the early 1960s. Navigational databases such as the hierarchical database (which relied on a tree-like model and allowed only a one-to-many relationship), and the network database (a more flexible model that allowed multiple relationships), were the original systems used to store and manipulate data. Although simple, these early systems were inflexible. In the 1980s,&nbsp;relational databases&nbsp;became popular, followed by&nbsp;object-oriented databases&nbsp;in the 1990s.</p><p>In general, the information contained in a database can be searched and sorted.</p><p>Databases store information using a set of structures such as:</p><ul
class="wp-block-list"><li>Flat Databases store information in columns of fields and rows of records. Yes, exactly like excel. However, more sophisticated databases allow you to specify particular types of fields like text, number, images, dates, etc.</li><li>SQL Databases structure the information in a more efficient manner taking advantage of a set of software that goes under the name of database management systems (DBMS).</li></ul><p>This video gives you a nice introduction:</p><figure
class="wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div
class="wp-block-embed__wrapper"> <iframe
title="What is Database &amp; SQL?" width="800" height="450" src="https://www.youtube.com/embed/FR4QIeZaPeM?feature=oembed&#038;enablejsapi=1&#038;origin=https://francescolelli.info" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div></figure><p>More recently, NoSQL databases came about as a response to the growth of the internet and the need for faster processing of unstructured data. This video elaborates on the difference between relational and non-relational databases giving a few examples that are currently in use in modern applications:</p><figure
class="wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div
class="wp-block-embed__wrapper"> <iframe
title="What is a database in under 4 minutes" width="800" height="450" src="https://www.youtube.com/embed/Tk1t3WKK-ZY?feature=oembed&#038;enablejsapi=1&#038;origin=https://francescolelli.info" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div></figure><p>Clearly, this post is just the tip of the iceberg and intends to provide an introduction to databases. This domain can be extensively studied at university level courses. This video explains the challenges of storying and maintaining information:</p><figure
class="wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div
class="wp-block-embed__wrapper"> <iframe
title="What is a Database? | Let&#039;s Learn" width="800" height="450" src="https://www.youtube.com/embed/_Q07-8e3UbI?feature=oembed&#038;enablejsapi=1&#038;origin=https://francescolelli.info" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div></figure><p>In addition, if you are particularly interested in the topic, you will find several open access resources online, such as this course at Stanford:</p><figure
class="wp-block-embed-youtube wp-block-embed is-type-video is-provider-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio"><div
class="wp-block-embed__wrapper"> <iframe
title="01-01-introduction.mp4" width="800" height="450" src="https://www.youtube.com/embed/D-k-h0GuFmE?list=PLroEs25KGvwzmvIxYHRhoGTz9w8LeXek0" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe></div></figure><hr
/><p><em>Are you interested in understanding how #computers #store #data and #information? This mini #tutorial on #databases can give you a few pointers</em><br
/><a
href='https://twitter.com/intent/tweet?url=https%3A%2F%2Ffrancescolelli.info%2Ftutorial%2Fintroduction-to-databases-and-how-we-store-information-in-computers%2F&#038;text=Are%20you%20interested%20in%20understanding%20how%20%23computers%20%23store%20%23data%20and%20%23information%3F%20This%20mini%20%23tutorial%20on%20%23databases%20can%20give%20you%20a%20few%20pointers&#038;related' target='_blank' rel="noopener noreferrer" >Share on X</a><br
/><hr
/><p>This article  (Introduction to Databases and how we store information in computers) is part of a minicollection of tutorials on <a
href="https://francescolelli.info/the-building-blocks-of-a-software-architecture/" target="_blank" rel="noreferrer noopener">the building block of a software architecture</a></p><figure
class="wp-block-embed-wordpress wp-block-embed is-type-wp-embed is-provider-francesco-lelli"><div
class="wp-block-embed__wrapper"><blockquote
class="wp-embedded-content" data-secret="xZ1M6GcCcD"><a
href="https://francescolelli.info/the-building-blocks-of-a-software-architecture/">The building blocks of a software architecture</a></blockquote><iframe
class="wp-embedded-content" sandbox="allow-scripts" security="restricted"  title="&#8220;The building blocks of a software architecture&#8221; &#8212; Francesco Lelli" src="https://francescolelli.info/the-building-blocks-of-a-software-architecture/embed/#?secret=NDclHhkdB7#?secret=xZ1M6GcCcD" data-secret="xZ1M6GcCcD" width="600" height="338" frameborder="0" marginwidth="0" marginheight="0" scrolling="no"></iframe></div></figure><p></p><p>The post <a
href="https://francescolelli.info/tutorial/introduction-to-databases-and-how-we-store-information-in-computers/">Introduction to Databases and How We Store Information in Computers</a> appeared first on <a
href="https://francescolelli.info">Francesco Lelli</a>.</p> ]]></content:encoded> <wfw:commentRss>https://francescolelli.info/tutorial/introduction-to-databases-and-how-we-store-information-in-computers/feed/</wfw:commentRss> <slash:comments>0</slash:comments> <post-id
xmlns="com-wordpress:feed-additions:1">1649</post-id> </item> </channel> </rss>