<?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>databases Archives - SoftUni Global</title>
	<atom:link href="https://softuni.org/tag/databases/feed/" rel="self" type="application/rss+xml" />
	<link>https://softuni.org/tag/databases/</link>
	<description>Learn Programming and Start a Developer Job</description>
	<lastBuildDate>Thu, 05 Jan 2023 11:28:12 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://softuni.org/wp-content/uploads/2022/04/cropped-SoftUni-Global-Logo-Square-notext-32x32.png</url>
	<title>databases Archives - SoftUni Global</title>
	<link>https://softuni.org/tag/databases/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>How to Become Google Expert Developer? [Dev Talks #3]</title>
		<link>https://softuni.org/dev-talks/how-to-become-google-expert-developer/</link>
					<comments>https://softuni.org/dev-talks/how-to-become-google-expert-developer/#respond</comments>
		
		<dc:creator><![CDATA[Luben Lubenov]]></dc:creator>
		<pubDate>Thu, 16 Jun 2022 14:10:31 +0000</pubDate>
				<category><![CDATA[Dev Talks]]></category>
		<category><![CDATA[data management]]></category>
		<category><![CDATA[data storage]]></category>
		<category><![CDATA[databases]]></category>
		<category><![CDATA[DBMS]]></category>
		<category><![CDATA[devconcept]]></category>
		<category><![CDATA[MongoDB]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[NoSQL]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[RDBMS]]></category>
		<category><![CDATA[relational database]]></category>
		<category><![CDATA[software engineering]]></category>
		<guid isPermaLink="false">https://softuni.org/?p=21300</guid>

					<description><![CDATA[<p>Say hello to Iliya Idakiev. He will take you into the world of Google Developer Experts</p>
<p>The post <a href="https://softuni.org/dev-talks/how-to-become-google-expert-developer/">How to Become Google Expert Developer? [Dev Talks #3]</a> appeared first on <a href="https://softuni.org">SoftUni Global</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="21300" class="elementor elementor-21300" data-elementor-post-type="post">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-5d5405e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="5d5405e" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0d32134" data-id="0d32134" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-9216798 elementor-widget elementor-widget-text-editor" data-id="9216798" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Meet <strong>Iliya Idakiev</strong>. He is a <strong>Google Developer Expert</strong> (GDE) in Angular and Web Technologies and he has been working with <strong>JavaScript</strong> for over 7 years. He teaches at <strong>Sofia University</strong> and has been running <strong>his own company</strong> (<strong>Hillgrand</strong>) for almost 5 years where he develops various <strong>web applications</strong>. He likes to organize and participate in <strong>JavaScript</strong> events and he and his team have a <strong>YouTube</strong> channel (<strong>commitjs</strong>). </p><p>Today he is here to answer some questions you probably have about the process of becoming a GDE.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-88292b4 elementor-widget elementor-widget-video" data-id="88292b4" data-element_type="widget" data-settings="{&quot;youtube_url&quot;:&quot;https:\/\/youtu.be\/lxmIZGWD8gs&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}" data-widget_type="video.default">
				<div class="elementor-widget-container">
							<div class="elementor-wrapper elementor-open-inline">
			<div class="elementor-video"></div>		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-51a0f67 elementor-widget elementor-widget-heading" data-id="51a0f67" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">What inspired you to become a developer?</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-c3c81fe elementor-widget elementor-widget-text-editor" data-id="c3c81fe" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><img fetchpriority="high" decoding="async" class="size-medium wp-image-21304 alignleft" src="https://softuni.org/wp-content/uploads/2022/06/01-300x200.jpg" alt="" width="300" height="200" srcset="https://softuni.org/wp-content/uploads/2022/06/01-300x200.jpg 300w, https://softuni.org/wp-content/uploads/2022/06/01-1024x683.jpg 1024w, https://softuni.org/wp-content/uploads/2022/06/01-768x512.jpg 768w, https://softuni.org/wp-content/uploads/2022/06/01-1536x1024.jpg 1536w, https://softuni.org/wp-content/uploads/2022/06/01-2048x1365.jpg 2048w, https://softuni.org/wp-content/uploads/2022/06/01-600x400.jpg 600w" sizes="(max-width: 300px) 100vw, 300px" />&#8220;My experience began at <strong>University</strong>. My major was <strong>Informatics</strong>. I was studying <strong>C++ </strong>and also working with <strong>.NET</strong> and <strong>C#</strong>. Then I decided to learn <strong>JavaScript</strong>. Shortly after that, I started teaching JavaScript and opened my own company.&#8221;</p>								</div>
				</div>
				<div class="elementor-element elementor-element-f908f5c elementor-widget elementor-widget-heading" data-id="f908f5c" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">How did you become a Google Developer Expert?</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-62dcdc3 elementor-widget elementor-widget-text-editor" data-id="62dcdc3" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><img decoding="async" class="size-medium wp-image-21305 alignright" src="https://softuni.org/wp-content/uploads/2022/06/02-300x200.jpg" alt="" width="300" height="200" srcset="https://softuni.org/wp-content/uploads/2022/06/02-300x200.jpg 300w, https://softuni.org/wp-content/uploads/2022/06/02-1024x683.jpg 1024w, https://softuni.org/wp-content/uploads/2022/06/02-768x512.jpg 768w, https://softuni.org/wp-content/uploads/2022/06/02-1536x1025.jpg 1536w, https://softuni.org/wp-content/uploads/2022/06/02-2048x1366.jpg 2048w, https://softuni.org/wp-content/uploads/2022/06/02-600x400.jpg 600w" sizes="(max-width: 300px) 100vw, 300px" />&#8220;To be a <strong>Google Developer Expert</strong> means to be recognized by Google for the things that you do for certain technologies. I wanted for a long time to become a <strong>Google Angular Expert</strong>. I was organizing events and a lot of courses. I started to go to conferences and I met with a lot of people who were already Google Developer Experts. So one day I decided to go on several interviews and everything went pretty smooth.&#8221;</p>								</div>
				</div>
				<div class="elementor-element elementor-element-44d02cd elementor-widget elementor-widget-heading" data-id="44d02cd" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">What is the process of becoming a Google Developer Expert?</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-4a0f072 elementor-widget elementor-widget-text-editor" data-id="4a0f072" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><em><img decoding="async" class="size-medium wp-image-21307 alignright" src="https://softuni.org/wp-content/uploads/2022/06/contributing-300x200.jpeg" alt="" width="300" height="200" srcset="https://softuni.org/wp-content/uploads/2022/06/contributing-300x200.jpeg 300w, https://softuni.org/wp-content/uploads/2022/06/contributing-1024x682.jpeg 1024w, https://softuni.org/wp-content/uploads/2022/06/contributing-768x512.jpeg 768w, https://softuni.org/wp-content/uploads/2022/06/contributing-600x400.jpeg 600w, https://softuni.org/wp-content/uploads/2022/06/contributing.jpeg 1400w" sizes="(max-width: 300px) 100vw, 300px" /></em>&#8220;First, you have to be <strong>recommended</strong> by another Google Developer Expert and you must send all the <strong>background</strong> that you have (open-source projects, events, courses, etc.). You need to <strong>contribute to the community</strong>. The person from Google will check your background and you will have 2 or 3 <strong>interviews</strong> (personal and technical). Among all the benefits of becoming a Google Developer Expert, the biggest one for me is that you get <strong>recognized</strong> by Google and people look at you differently.&#8221;</p>								</div>
				</div>
				<div class="elementor-element elementor-element-a506182 elementor-widget elementor-widget-heading" data-id="a506182" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">What is your experience with contributing to open-source projects?</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-309ffa6 elementor-widget elementor-widget-text-editor" data-id="309ffa6" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>&#8220;When you are working on some application and you are using some modules, at a certain point you will start to discover issues with these modules or new features that can be added. If you have time, you can <strong>fix these issues or add new features</strong> and make a pull request. This is a way to become a contributor.</p><p>Another way is to <strong>open-source the useful libraries that you developed</strong> in your projects.&#8221;</p>								</div>
				</div>
				<div class="elementor-element elementor-element-2dff924 elementor-widget elementor-widget-heading" data-id="2dff924" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">How do you relax?</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-f47c783 elementor-widget elementor-widget-text-editor" data-id="f47c783" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><em><img loading="lazy" decoding="async" class="size-medium wp-image-21310 alignleft" src="https://softuni.org/wp-content/uploads/2022/06/template-code-scaled-1-300x200.jpg" alt="" width="300" height="200" srcset="https://softuni.org/wp-content/uploads/2022/06/template-code-scaled-1-300x200.jpg 300w, https://softuni.org/wp-content/uploads/2022/06/template-code-scaled-1-768x512.jpg 768w, https://softuni.org/wp-content/uploads/2022/06/template-code-scaled-1-600x400.jpg 600w, https://softuni.org/wp-content/uploads/2022/06/template-code-scaled-1.jpg 804w" sizes="(max-width: 300px) 100vw, 300px" /></em>&#8220;I like <strong>walking</strong> and <strong>traveling</strong> to peaceful and beautiful places. I was a DJ before and still do it from time to time.&#8221;</p>								</div>
				</div>
				<div class="elementor-element elementor-element-129d9c5 elementor-widget elementor-widget-heading" data-id="129d9c5" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">What are the projects that you are working on?</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-b318581 elementor-widget elementor-widget-text-editor" data-id="b318581" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><img loading="lazy" decoding="async" class="wp-image-21306 alignright" src="https://softuni.org/wp-content/uploads/2022/06/03-300x200.jpg" alt="" width="291" height="194" srcset="https://softuni.org/wp-content/uploads/2022/06/03-300x200.jpg 300w, https://softuni.org/wp-content/uploads/2022/06/03-1024x683.jpg 1024w, https://softuni.org/wp-content/uploads/2022/06/03-768x512.jpg 768w, https://softuni.org/wp-content/uploads/2022/06/03-1536x1024.jpg 1536w, https://softuni.org/wp-content/uploads/2022/06/03-2048x1365.jpg 2048w, https://softuni.org/wp-content/uploads/2022/06/03-600x400.jpg 600w" sizes="(max-width: 291px) 100vw, 291px" /></p><p>&#8220;I mostly do private <strong>JavaScript-related training</strong>. I like <strong>live coding</strong>, which is much more interesting and effective for the students. One of the biggest projects we developed is the <strong>Front-End</strong> of a customer portal for monitoring and controlling off-grid and hybrid power systems. It was very challenging, and I am proud of this project.&#8221;</p>								</div>
				</div>
				<div class="elementor-element elementor-element-b2dfe91 elementor-widget elementor-widget-heading" data-id="b2dfe91" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">When do you realize that you are successful?</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-d778372 elementor-widget elementor-widget-text-editor" data-id="d778372" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>&#8220;This is other people&#8217;s decision, not mine. But I can say that I succeed when I<strong> accomplish my goals</strong>.&#8221;</p>								</div>
				</div>
				<div class="elementor-element elementor-element-22cdae9 elementor-widget elementor-widget-heading" data-id="22cdae9" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">What tips for success would you give?</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-f840f2f elementor-widget elementor-widget-text-editor" data-id="f840f2f" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><em><img loading="lazy" decoding="async" class="size-medium wp-image-20809 alignleft" src="https://softuni.org/wp-content/uploads/2022/05/featureimage-colleagues-looking-at-a-laptop-300x157.jpg" alt="" width="300" height="157" srcset="https://softuni.org/wp-content/uploads/2022/05/featureimage-colleagues-looking-at-a-laptop-300x157.jpg 300w, https://softuni.org/wp-content/uploads/2022/05/featureimage-colleagues-looking-at-a-laptop-1024x536.jpg 1024w, https://softuni.org/wp-content/uploads/2022/05/featureimage-colleagues-looking-at-a-laptop-768x402.jpg 768w, https://softuni.org/wp-content/uploads/2022/05/featureimage-colleagues-looking-at-a-laptop-600x314.jpg 600w, https://softuni.org/wp-content/uploads/2022/05/featureimage-colleagues-looking-at-a-laptop.jpg 1200w" sizes="(max-width: 300px) 100vw, 300px" /></em>&#8220;I think that everyone should find what he/ she is <strong>happy</strong> and <strong>enthusiastic</strong> about and try to become the <strong>best</strong> in it. Do not focus on the money/ salary, but focus on becoming <strong>better</strong> in what you do. <strong>Dedicate</strong> yourself and <strong>do not give up</strong>. This will make you successful.&#8221;</p>								</div>
				</div>
				<div class="elementor-element elementor-element-beadac7 elementor-widget elementor-widget-heading" data-id="beadac7" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">How did you manage to stay motivated?</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-d978151 elementor-widget elementor-widget-text-editor" data-id="d978151" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>&#8220;Going to <strong>meet-ups</strong> and <strong>knowledge sharing</strong> is very good and useful. This will keep you <strong>awake</strong> and <strong>inspired</strong>.&#8221;</p>								</div>
				</div>
				<div class="elementor-element elementor-element-545bb07 elementor-widget elementor-widget-heading" data-id="545bb07" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">What advice will you give to young people who study at University?</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-1ebd013 elementor-widget elementor-widget-text-editor" data-id="1ebd013" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><em><img loading="lazy" decoding="async" class="size-medium wp-image-21308 alignleft" src="https://softuni.org/wp-content/uploads/2022/06/developers-300x197.jpg" alt="" width="300" height="197" srcset="https://softuni.org/wp-content/uploads/2022/06/developers-300x197.jpg 300w, https://softuni.org/wp-content/uploads/2022/06/developers-600x395.jpg 600w, https://softuni.org/wp-content/uploads/2022/06/developers.jpg 768w" sizes="(max-width: 300px) 100vw, 300px" /></em>&#8220;The University is a place where you can learn something that is going to be like a <strong>base</strong> for your life ahead. My advice is to start <strong>teaching</strong> other people as soon as you can because this will make you better in your field. Be a part of the community that is doing what you are doing and try to <strong>solve</strong> other people&#8217;s problems (for example, on Stack Overflow). <strong>Sharing knowledge is amazing!&#8221;</strong></p>								</div>
				</div>
				<div class="elementor-element elementor-element-a6df34e elementor-widget elementor-widget-heading" data-id="a6df34e" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Do you have a favorite book on programming?</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-61a63aa elementor-widget elementor-widget-text-editor" data-id="61a63aa" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>&#8220;I would recommend books like &#8220;<strong><em>Clean Code&#8221;</em>,</strong> &#8220;<strong><em>Clean Architecture&#8221;,</em></strong> and &#8220;<strong><em>Enterprise System Architecture&#8221;</em></strong>. It is wise to invest time in something useful for your field. Also, <strong>GitHub</strong> is the best “book” that I would recommend.&#8221;</p>								</div>
				</div>
				<div class="elementor-element elementor-element-7d1cb84 elementor-widget elementor-widget-heading" data-id="7d1cb84" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">How do you see yourself in 5 years?</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-9c7c478 elementor-widget elementor-widget-text-editor" data-id="9c7c478" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><em><img loading="lazy" decoding="async" class=" wp-image-21309 alignleft" src="https://softuni.org/wp-content/uploads/2022/06/Idakiev-300x300.png" alt="" width="224" height="224" srcset="https://softuni.org/wp-content/uploads/2022/06/Idakiev-300x300.png 300w, https://softuni.org/wp-content/uploads/2022/06/Idakiev-150x150.png 150w, https://softuni.org/wp-content/uploads/2022/06/Idakiev-100x100.png 100w, https://softuni.org/wp-content/uploads/2022/06/Idakiev.png 460w" sizes="(max-width: 224px) 100vw, 224px" /></em>&#8220;My goals are to <strong>develop</strong> my company and give my team a better working environment. I see myself still teaching other people and <strong>contributing</strong> to the community.&#8221;</p>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-3381a86 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3381a86" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0cf09e3" data-id="0cf09e3" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
							</div>
		</div>
					</div>
		</section>
				</div>
		<p>The post <a href="https://softuni.org/dev-talks/how-to-become-google-expert-developer/">How to Become Google Expert Developer? [Dev Talks #3]</a> appeared first on <a href="https://softuni.org">SoftUni Global</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://softuni.org/dev-talks/how-to-become-google-expert-developer/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>What is a Database System (DBMS)? [Dev Concepts #36]</title>
		<link>https://softuni.org/dev-concepts/what-is-a-database-system/</link>
					<comments>https://softuni.org/dev-concepts/what-is-a-database-system/#respond</comments>
		
		<dc:creator><![CDATA[Aleksandar Peev]]></dc:creator>
		<pubDate>Thu, 26 May 2022 06:00:00 +0000</pubDate>
				<category><![CDATA[Dev Concepts]]></category>
		<category><![CDATA[data management]]></category>
		<category><![CDATA[data storage]]></category>
		<category><![CDATA[databases]]></category>
		<category><![CDATA[DBMS]]></category>
		<category><![CDATA[devconcept]]></category>
		<category><![CDATA[MongoDB]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[NoSQL]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[RDBMS]]></category>
		<category><![CDATA[relational database]]></category>
		<category><![CDATA[software engineering]]></category>
		<guid isPermaLink="false">https://softuni.org/?p=21165</guid>

					<description><![CDATA[<p>In this lesson, we explain the concept of databases and typical CRUD operations. We will also take a look at relational and NoSQL databases. </p>
<p>The post <a href="https://softuni.org/dev-concepts/what-is-a-database-system/">What is a Database System (DBMS)? [Dev Concepts #36]</a> appeared first on <a href="https://softuni.org">SoftUni Global</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="21165" class="elementor elementor-21165" data-elementor-post-type="post">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-5d5405e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="5d5405e" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0d32134" data-id="0d32134" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-9216798 elementor-widget elementor-widget-text-editor" data-id="9216798" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span data-preserver-spaces="true">A </span><strong><span data-preserver-spaces="true">database</span></strong><span data-preserver-spaces="true"> is a collection of data that is organized so that it can be easily </span><strong><span data-preserver-spaces="true">accessed</span></strong><span data-preserver-spaces="true">, </span><strong><span data-preserver-spaces="true">managed</span></strong><span data-preserver-spaces="true">, and </span><strong><span data-preserver-spaces="true">updated</span></strong><span data-preserver-spaces="true">.</span></p><ul><li><span data-preserver-spaces="true">Usually, you need to <strong>store data</strong> that will be <strong>accessible</strong> even after you end the program execution.</span></li><li>One way to do that is by using a <strong>text file</strong>, but this is not scalable and does not provide any <strong>structure</strong>.</li></ul>								</div>
				</div>
				<div class="elementor-element elementor-element-46eff64 elementor-widget elementor-widget-text-editor" data-id="46eff64" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><strong><span style="font-size: 16px;"><img loading="lazy" decoding="async" class="wp-image-21185 alignleft" src="https://softuni.org/wp-content/uploads/2022/05/database-with-server-1-300x244.png" alt="database-with-server" width="218" height="177" srcset="https://softuni.org/wp-content/uploads/2022/05/database-with-server-1-300x244.png 300w, https://softuni.org/wp-content/uploads/2022/05/database-with-server-1.png 455w" sizes="(max-width: 218px) 100vw, 218px" /></span>Databases</strong> <strong>hold</strong> and <strong>manage</strong> data in the back-end systems. Almost all modern software systems use a <strong>database</strong> in some form. The data in <strong>database systems</strong> is organized in <strong>tables</strong>, <strong>collections</strong>, <strong>key-value pairs</strong> or <strong>other structures</strong>. The software, which <strong>manages</strong>, <strong>retrieves</strong> and <strong>manipulates data</strong> in a database, is called <strong>Database Management System(DBMS)</strong>.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-88292b4 elementor-widget elementor-widget-video" data-id="88292b4" data-element_type="widget" data-settings="{&quot;youtube_url&quot;:&quot;https:\/\/youtu.be\/W3fqNuzdJPE&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}" data-widget_type="video.default">
				<div class="elementor-widget-container">
							<div class="elementor-wrapper elementor-open-inline">
			<div class="elementor-video"></div>		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-3d7dddf elementor-widget elementor-widget-text-editor" data-id="3d7dddf" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3 style="text-align: center;"><b>Relational and Non-Relational Model</b></h3>								</div>
				</div>
				<div class="elementor-element elementor-element-c3c81fe elementor-widget elementor-widget-text-editor" data-id="c3c81fe" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>In this section, we will explain the difference between these two <strong>database models</strong>:</p><ul><li>The <strong>relational model </strong>is based on <strong>tables</strong> and <strong>relationships.</strong></li><li>The <strong style="font-size: 16px;">non-relational model </strong>is<span style="font-size: 16px;"> based on </span><strong style="font-size: 16px;">collections of documents.</strong></li></ul>								</div>
				</div>
				<div class="elementor-element elementor-element-a6d80c4 elementor-widget elementor-widget-text-editor" data-id="a6d80c4" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>The structure of <strong>relational databases</strong> is <strong>strict</strong>, while the <strong>non-relational</strong> is <strong>not</strong> <strong>so strict</strong>. <strong>SQL databases</strong> regulate the input data, what their format is, how different types of data are connected, etc. <strong>RDBMS</strong> systems manage <strong>relational databases</strong> and expose a universal interface for developers: the <strong>SQL language</strong>. <strong>Relational databases</strong> organize data in tables, which hold <strong>data rows</strong>, and each row holds <strong>columns</strong>.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-396c344 elementor-widget elementor-widget-image" data-id="396c344" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img decoding="async" src="https://softuni.org/wp-content/uploads/elementor/thumbs/relational-vs-nosql-ppe6wwo9em8m7o7us710conv50xdrefn4y0bhss6dw.png" title="relational-vs-nosql" alt="relational-vs-nosql" loading="lazy" />															</div>
				</div>
				<div class="elementor-element elementor-element-809e7fb elementor-widget elementor-widget-text-editor" data-id="809e7fb" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><strong>Non-Relational</strong> databases have a <strong>dynamic schema</strong>. A <strong>schema </strong>is the structure of the database, which describes all its <strong>objects</strong> (<strong>tables</strong>, <strong>collections</strong>, <strong>views</strong>, and <strong>others</strong>) and <strong>their structures</strong>. The data stored in <strong>NoSQL</strong> databases are not <strong>strictly structured</strong>. Sometimes these <strong>databases</strong> are called &#8220;<strong>schema-free databases</strong>&#8220;. Properties of an <strong>entity</strong> (the columns in the <strong>SQL database</strong>) can be added <strong>dynamically</strong>. <strong>NoSQL databases</strong> can be based on <strong>several data models</strong> (several ways to <strong>structure data</strong>).</p>								</div>
				</div>
				<div class="elementor-element elementor-element-f4d27aa elementor-widget elementor-widget-text-editor" data-id="f4d27aa" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h3><b>Define, Manipulate, Retrieve and Manage Data with DBMS</b></h3>								</div>
				</div>
				<div class="elementor-element elementor-element-62dcdc3 elementor-widget elementor-widget-text-editor" data-id="62dcdc3" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><strong>Database Management System (DBMS)</strong> is a <strong>server software</strong>, which takes <strong>data queries</strong> of manipulation commands from the <strong>clients</strong>, <strong>execute</strong> the <strong>commands in the database</strong>, and <strong>returns the results</strong> to the clients.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-c2ccca5 elementor-widget elementor-widget-image" data-id="c2ccca5" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img decoding="async" src="https://softuni.org/wp-content/uploads/elementor/thumbs/dbms-diagram-ppe7iolnqg1r6gl5mlvv46uakdli2yvs4q39qkhu9e.png" title="dbms-diagram" alt="dbms-diagram" loading="lazy" />															</div>
				</div>
				<div class="elementor-element elementor-element-aee5286 elementor-widget elementor-widget-text-editor" data-id="aee5286" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>While a <strong>database</strong> could be just a <strong>collection of data files</strong>, the <strong>DBMS</strong> is what makes it so powerful with its <strong>structure</strong>, <strong>algorithms</strong>, <strong>optimizations</strong>, and <strong>APIs</strong>. For <strong>comparison</strong>, in a <strong>text file</strong>, you will be able to save <strong>whatever information</strong> you like, while in a <strong>database</strong>, managed by a <strong>DBMS</strong>, you can <strong>set rules</strong> on the incoming data. <strong>DBMS systems</strong> implement a <strong>programming API</strong> or <strong>specialized language</strong>, such as <strong>SQL</strong>, to manage data.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-801da90 elementor-widget elementor-widget-text-editor" data-id="801da90" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span data-preserver-spaces="true">To do so, first, we create a </span><strong><span data-preserver-spaces="true">query</span></strong><span data-preserver-spaces="true"> (or command) through the client that is passed to the engine through its <strong>API</strong>. The engine processes the <strong>query</strong> and accesses the data files. Then, the <strong>database storage</strong> returns the desired data from the data files to the engine. Finally, the engine processes the returned data and passes it to the client for <strong>visualizing in a human-readable format</strong>.</span></p>								</div>
				</div>
				<div class="elementor-element elementor-element-836143e elementor-widget elementor-widget-text-editor" data-id="836143e" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><strong>Databases</strong> are very powerful in keeping <strong>collections of entities. </strong>The <strong>relational model</strong> is based on tables and relationships, and the <strong>non-relational model </strong>is based on collections of documents. <strong>Database systems</strong> are an important component of most <strong>modern software systems</strong>, and therefore software engineers must have at least <strong>basic database skills</strong>. </p>								</div>
				</div>
				<div class="elementor-element elementor-element-389579b elementor-widget elementor-widget-text-editor" data-id="389579b" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2>Lesson Topics</h2>								</div>
				</div>
				<div class="elementor-element elementor-element-4a0f072 elementor-widget elementor-widget-text-editor" data-id="4a0f072" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<div><div>In this tutorial, we cover the following topics:</div></div><ul><li><p><strong>Databases Introduction</strong></p></li><li><p><strong>SQL vs NoSQL Databases</strong></p></li><li><p><strong>DBMS Systems</strong></p></li></ul>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-3381a86 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3381a86" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0cf09e3" data-id="0cf09e3" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
							</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-a0aff0b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="a0aff0b" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-48c6c18" data-id="48c6c18" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-8f9bdef elementor-widget elementor-widget-text-editor" data-id="8f9bdef" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2>Lesson Slides</h2>								</div>
				</div>
				<div class="elementor-element elementor-element-37e6760 elementor-widget elementor-widget-pdfjs_viewer" data-id="37e6760" data-element_type="widget" data-widget_type="pdfjs_viewer.default">
				<div class="elementor-widget-container">
					<iframe src="https://softuni.org/wp-content/plugins/pdf-viewer-for-elementor/assets/pdfjs/web/viewer.html?file=https://softuni.org/wp-content/uploads/2022/05/Dev-Concepts-Episode-36-What-is-a-Database-System-DBMS.pdf&amp;embedded=true" style="display: block; margin-left: auto; margin-right: auto; width: 100%; height: 800px;" frameborder="1" marginheight="0px" marginwidth="0px" allowfullscreen></iframe>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>The post <a href="https://softuni.org/dev-concepts/what-is-a-database-system/">What is a Database System (DBMS)? [Dev Concepts #36]</a> appeared first on <a href="https://softuni.org">SoftUni Global</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://softuni.org/dev-concepts/what-is-a-database-system/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Databases, MySQL and MongoDB [Dev Concepts #35]</title>
		<link>https://softuni.org/dev-concepts/databases-mysql-and-mongodb/</link>
					<comments>https://softuni.org/dev-concepts/databases-mysql-and-mongodb/#respond</comments>
		
		<dc:creator><![CDATA[Aleksandar Peev]]></dc:creator>
		<pubDate>Mon, 09 May 2022 06:00:00 +0000</pubDate>
				<category><![CDATA[Dev Concepts]]></category>
		<category><![CDATA[data management]]></category>
		<category><![CDATA[data storage]]></category>
		<category><![CDATA[databases]]></category>
		<category><![CDATA[DBMS]]></category>
		<category><![CDATA[devconcept]]></category>
		<category><![CDATA[MongoDB]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[NoSQL]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[RDBMS]]></category>
		<category><![CDATA[relational database]]></category>
		<category><![CDATA[software engineering]]></category>
		<guid isPermaLink="false">https://softuni.org/?p=20139</guid>

					<description><![CDATA[<p>In this lesson, we explain the concept of databases in software development, the role of relational databases and the SQL language, and the NoSQL databases in modern software engineering.</p>
<p>The post <a href="https://softuni.org/dev-concepts/databases-mysql-and-mongodb/">Databases, MySQL and MongoDB [Dev Concepts #35]</a> appeared first on <a href="https://softuni.org">SoftUni Global</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="20139" class="elementor elementor-20139" data-elementor-post-type="post">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-5d5405e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="5d5405e" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0d32134" data-id="0d32134" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-9216798 elementor-widget elementor-widget-text-editor" data-id="9216798" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>We will start with the concept of <strong>data storage</strong>, the <strong>need of database systems</strong> and the <strong>difference between relational and non-relational databases</strong>. You will become familiar with the concept of <strong>Database Management Systems </strong>(DBMS), such as <strong>MySQL</strong>, <strong>MongoDB</strong> and <strong>Redis</strong>.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-09782b6 elementor-widget elementor-widget-text-editor" data-id="09782b6" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span style="font-style: inherit; font-weight: inherit; color: var( --e-global-color-text ); font-family: var( --e-global-typography-text-font-family ), Sans-serif;"><img loading="lazy" decoding="async" class=" wp-image-10534 alignright" src="https://softuni.org/wp-content/uploads/2022/01/db-300x185.png" alt="" width="243" height="150" srcset="https://softuni.org/wp-content/uploads/2022/01/db-300x185.png 300w, https://softuni.org/wp-content/uploads/2022/01/db-600x371.png 600w, https://softuni.org/wp-content/uploads/2022/01/db.png 647w" sizes="(max-width: 243px) 100vw, 243px" /><span style="font-style: inherit; font-weight: inherit; color: var( --e-global-color-text ); font-family: var( --e-global-typography-text-font-family ), Sans-serif;">What is more, you will learn about the </span><strong style="font-style: inherit; color: var( --e-global-color-text ); font-family: var( --e-global-typography-text-font-family ), Sans-serif;">relational database model</strong><span style="font-style: inherit; font-weight: inherit; color: var( --e-global-color-text ); font-family: var( --e-global-typography-text-font-family ), Sans-serif;">, the </span><strong style="font-style: inherit; color: var( --e-global-color-text ); font-family: var( --e-global-typography-text-font-family ), Sans-serif;">SQL language</strong><span style="font-style: inherit; font-weight: inherit; color: var( --e-global-color-text ); font-family: var( --e-global-typography-text-font-family ), Sans-serif;"> and some of its </span><strong style="font-style: inherit; color: var( --e-global-color-text ); font-family: var( --e-global-typography-text-font-family ), Sans-serif;">basic commands</strong><span style="font-style: inherit; font-weight: inherit; color: var( --e-global-color-text ); font-family: var( --e-global-typography-text-font-family ), Sans-serif;"> for data query and manipulation. </span><span style="font-style: inherit; font-weight: inherit; color: var( --e-global-color-text ); font-family: var( --e-global-typography-text-font-family ), Sans-serif;" data-preserver-spaces="true">In the end, we will explain the <strong>NoSQL databases</strong> (which hold collections of documents) and how to query and manipulate a <strong>document-based NoSQL database</strong>.</span></span></p>								</div>
				</div>
				<div class="elementor-element elementor-element-9a5f916 elementor-widget elementor-widget-text-editor" data-id="9a5f916" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span data-preserver-spaces="true">In the end, we will show you a <strong>live demo </strong>of how to work with </span><strong><span data-preserver-spaces="true">MongoDB </span></strong><span data-preserver-spaces="true">and </span><strong><span data-preserver-spaces="true">Robo 3T. </span></strong>From the demo, you will learn:</p><ul><li><span data-preserver-spaces="true">how to <strong>create</strong> a database and a collection of documents</span></li><li><span data-preserver-spaces="true">how to <strong>insert</strong> a document</span></li><li><span data-preserver-spaces="true">how to <strong>edit</strong>, <strong>delete</strong> and <strong>query</strong> documents</span></li></ul>								</div>
				</div>
				<div class="elementor-element elementor-element-88292b4 elementor-widget elementor-widget-video" data-id="88292b4" data-element_type="widget" data-settings="{&quot;youtube_url&quot;:&quot;https:\/\/youtu.be\/vDTKX75R_tA&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}" data-widget_type="video.default">
				<div class="elementor-widget-container">
							<div class="elementor-wrapper elementor-open-inline">
			<div class="elementor-video"></div>		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-aebea32 elementor-widget elementor-widget-heading" data-id="aebea32" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Databases</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-c3c81fe elementor-widget elementor-widget-text-editor" data-id="c3c81fe" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>A <b>database</b> is a collection of data that is organized so that it can be easily <b>accessed</b>, <b>managed</b>, and <b>updated</b>. <b>Database Management System (DBMS) </b>usually manages a <strong>database</strong>. <b>DBMS systems </b>are also called &#8220;<b>databases servers</b>&#8220;, because they manage data and serve developers through an <b>API</b>, using the &#8220;<b>client-server</b>&#8221; model of communication.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-0cff09f elementor-widget elementor-widget-text-editor" data-id="0cff09f" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Databases implement the classical <b>CRUD operations</b>. <b>CRUD </b>is an abbreviation with each letter standing for a<strong> single operation</strong>.</p><p>Those are the basic <b>operations</b> you will be performing on a database:</p><ul><li><b>C</b> – Create (or add or insert) new data.</li><li><b>R</b> – Read (or retrieve or query) data.</li><li><b>U</b> – Update existing data.</li><li><b>D</b> – Delete existing data.</li></ul>								</div>
				</div>
				<div class="elementor-element elementor-element-9b5cd62 elementor-widget elementor-widget-heading" data-id="9b5cd62" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Relational and NoSQL Databases</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-c2ccca5 elementor-widget elementor-widget-image" data-id="c2ccca5" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img decoding="async" src="https://softuni.org/wp-content/uploads/elementor/thumbs/relational-vs-nosql-dbs-pod4hd5q866h36p3t5trxcn57a6w62b3qo6hjhl5yu.png" title="relational-vs-nosql-dbs" alt="relational-vs-nosql-dbs" loading="lazy" />															</div>
				</div>
				<div class="elementor-element elementor-element-91aa206 elementor-widget elementor-widget-text-editor" data-id="91aa206" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><strong>Relational databases</strong> organize data in <strong>tables</strong> and <strong>data rows</strong>. For example, an e-commerce software could have a <strong>table</strong> holding the products. Each <strong>table row</strong> could hold product <strong>id</strong>, <strong>product name</strong>, <strong>description</strong>, <strong>supplier</strong>, and <strong>price</strong>. In relational databases, the <strong>SQL language</strong> is used to <strong>query</strong> and <strong>modify data.</strong></p>								</div>
				</div>
				<div class="elementor-element elementor-element-302dee6 elementor-widget elementor-widget-text-editor" data-id="302dee6" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><strong>NoSQL databases</strong> hold <strong>collections of documents</strong> or <strong>key-value pairs</strong>. <strong>Document databases</strong> (like MongoDB) manage <strong>collections of documents</strong> (such as products or vendors). These <strong>key-value pair structures</strong> are also known as &#8220;<strong>dictionaries</strong>&#8220;. They support a fast &#8220;<strong>search by key</strong>&#8221; operation. <strong>Key-value data storage</strong> systems are good for organizing simple data.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-9d856f8 elementor-widget elementor-widget-heading" data-id="9d856f8" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">From Data Storage to Databases</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-55d7bb7 elementor-widget elementor-widget-text-editor" data-id="55d7bb7" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>Databases give you the possibility to keep <strong>different data about the same thing</strong> in <strong>columns</strong> or <strong>properties</strong>. Multiple data objects of the same type can be stored in a <strong>table</strong> or <strong>collection</strong>. Such data objects are also called &#8220;<strong>entities</strong>&#8220;.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-f4a9e4e elementor-widget elementor-widget-image" data-id="f4a9e4e" data-element_type="widget" data-widget_type="image.default">
				<div class="elementor-widget-container">
															<img decoding="async" src="https://softuni.org/wp-content/uploads/elementor/thumbs/table-data-info-pod4vvs27rlmp78v743rlms4si5ttiexn534m7yqf0.png" title="table-data-info" alt="table-data-info" loading="lazy" />															</div>
				</div>
				<div class="elementor-element elementor-element-551f03b elementor-widget elementor-widget-text-editor" data-id="551f03b" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>In the image above, we have several <strong>entities </strong>like <strong>products</strong>, <strong>customers,</strong> and <strong>orders</strong>. Each <strong>entity </strong>would have several data characteristics, which can be stored in <strong>data columns</strong> or <strong>object properties</strong>. This way the data has &#8220;<strong>structure</strong>&#8220;. It is organized <strong>consistently</strong> and in a <strong>manageable way</strong>. Each row holds a single entity (in this example – an order). As you may have guessed, this is much <strong>more optimized</strong> than keeping physically thousands of receipts (on paper or in text files).</p>								</div>
				</div>
				<div class="elementor-element elementor-element-bfe9832 elementor-widget elementor-widget-heading" data-id="bfe9832" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Why Do We Need Databases?</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-2738126 elementor-widget elementor-widget-text-editor" data-id="2738126" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span data-preserver-spaces="true"><img loading="lazy" decoding="async" class=" wp-image-10536 alignright" src="https://softuni.org/wp-content/uploads/2022/01/dbperson-234x300.jpg" alt="" width="198" height="254" srcset="https://softuni.org/wp-content/uploads/2022/01/dbperson-234x300.jpg 234w, https://softuni.org/wp-content/uploads/2022/01/dbperson.jpg 547w" sizes="(max-width: 198px) 100vw, 198px" /><span style="font-size: 16px;" data-preserver-spaces="true">There are far more reasons to use a </span><strong style="font-size: 16px;"><span data-preserver-spaces="true">database&nbsp;</span></strong><span style="font-size: 16px;" data-preserver-spaces="true">rather than physical storage. <strong>Data storage</strong> is not the primary reason to use a <strong>database system</strong>.</span></span></p>
<p><span data-preserver-spaces="true">As we said earlier, imagine having&nbsp;</span><strong><span data-preserver-spaces="true">thousands of receipts</span></strong><span data-preserver-spaces="true">. It would be quite impractical to search these receipts unless they are carefully structured and ordered. That is easily solved with a <strong>database</strong> as it is stored on your computer, or even on a <strong>cloud service</strong>. <strong>Database tables</strong> and <strong>collections</strong> can be indexed, and this allows <strong>searching millions of documents in milliseconds</strong>.</span></p>								</div>
				</div>
				<div class="elementor-element elementor-element-000e89a elementor-widget elementor-widget-text-editor" data-id="000e89a" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><strong>Database systems</strong> are an important component of most <strong>modern software systems</strong>, and therefore software engineers must have at least <strong>basic database skills</strong>. They are very powerful in keeping <strong>collections of entities</strong> and implement efficiently the <strong>CRUD operations</strong>, <strong>queries</strong>, <strong>searching,</strong> and many more.</p>								</div>
				</div>
				<div class="elementor-element elementor-element-43c1277 elementor-widget elementor-widget-heading" data-id="43c1277" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Lesson Topics</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-4a0f072 elementor-widget elementor-widget-text-editor" data-id="4a0f072" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<div><div><div>In this tutorial, we cover the following topics:</div></div><ul><li><p><b>Database Intro</b></p></li><li><p><b>SQL vs NoSQL Databases</b></p></li><li><p><b>DBMS Systems</b></p></li><li><p><b>Relational Databases and SQL</b></p></li><li><p><b>NoSQL and MongoDB</b></p></li></ul></div>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-3381a86 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="3381a86" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0cf09e3" data-id="0cf09e3" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
							</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-a0aff0b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="a0aff0b" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-48c6c18" data-id="48c6c18" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-66d6ac7 elementor-widget elementor-widget-heading" data-id="66d6ac7" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Lesson Slides</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-37e6760 elementor-widget elementor-widget-pdfjs_viewer" data-id="37e6760" data-element_type="widget" data-widget_type="pdfjs_viewer.default">
				<div class="elementor-widget-container">
					<iframe src="https://softuni.org/wp-content/plugins/pdf-viewer-for-elementor/assets/pdfjs/web/viewer.html?file=https://softuni.org/wp-content/uploads/2022/05/Dev-Concepts-Episode-35-Databases-MySQL-and-MongoDB.pdf&amp;embedded=true" style="display: block; margin-left: auto; margin-right: auto; width: 100%; height: 800px;" frameborder="1" marginheight="0px" marginwidth="0px" allowfullscreen></iframe>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>The post <a href="https://softuni.org/dev-concepts/databases-mysql-and-mongodb/">Databases, MySQL and MongoDB [Dev Concepts #35]</a> appeared first on <a href="https://softuni.org">SoftUni Global</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://softuni.org/dev-concepts/databases-mysql-and-mongodb/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>What You Need to Know about Back-End Technologies [Dev Concepts #23]</title>
		<link>https://softuni.org/dev-concepts/what-you-need-to-know-about-back-end-technologies/</link>
					<comments>https://softuni.org/dev-concepts/what-you-need-to-know-about-back-end-technologies/#respond</comments>
		
		<dc:creator><![CDATA[Aleksandar Peev]]></dc:creator>
		<pubDate>Tue, 11 Jan 2022 06:10:00 +0000</pubDate>
				<category><![CDATA[Dev Concepts]]></category>
		<category><![CDATA[back-end]]></category>
		<category><![CDATA[databases]]></category>
		<category><![CDATA[devconcepts]]></category>
		<category><![CDATA[Docker]]></category>
		<category><![CDATA[MVC]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[REST]]></category>
		<category><![CDATA[stepbystep]]></category>
		<category><![CDATA[technologies]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[virtualization]]></category>
		<guid isPermaLink="false">https://softuni.org/?p=10418</guid>

					<description><![CDATA[<p>In this video, we will get familiar with Back-End technologies and concepts like Databases, ORM and MVC Frameworks, Rest, Containers and Docker.</p>
<p>The post <a href="https://softuni.org/dev-concepts/what-you-need-to-know-about-back-end-technologies/">What You Need to Know about Back-End Technologies [Dev Concepts #23]</a> appeared first on <a href="https://softuni.org">SoftUni Global</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="10418" class="elementor elementor-10418" data-elementor-post-type="post">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-5d5405e elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="5d5405e" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0d32134" data-id="0d32134" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-9216798 elementor-widget elementor-widget-text-editor" data-id="9216798" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p><span data-preserver-spaces="true">In this lesson, we take a look at <strong>Back-End</strong> <b>technologies</b> in software development</span><span data-preserver-spaces="true">. That is a technical term that deals with <strong>server-side operations</strong>, including <strong>CRUD functions</strong> with <strong>database</strong> and <strong>server logic</strong>. Meanwhile, <strong>Front-End</strong> development is programming which focuses on the <strong>visual elements</strong> of a website or app that a user will interact with.<img loading="lazy" decoding="async" class=" wp-image-10436 aligncenter" src="https://softuni.org/wp-content/uploads/2022/01/iceberg-front-back-end-289x300.png" alt="iceberg-front-back-end" width="302" height="313" srcset="https://softuni.org/wp-content/uploads/2022/01/iceberg-front-back-end-289x300.png 289w, https://softuni.org/wp-content/uploads/2022/01/iceberg-front-back-end-600x624.png 600w, https://softuni.org/wp-content/uploads/2022/01/iceberg-front-back-end-985x1024.png 985w, https://softuni.org/wp-content/uploads/2022/01/iceberg-front-back-end-768x798.png 768w, https://softuni.org/wp-content/uploads/2022/01/iceberg-front-back-end.png 1159w" sizes="(max-width: 302px) 100vw, 302px" /></span></p><p style="text-align: left;"><span data-preserver-spaces="true"><strong>Back-End</strong> technologies are essential in the development of software projects. Whether you are a <strong>startup founder</strong>, or a <strong>corporate decision-maker</strong>, selecting the right <strong>Back-End</strong> technology is crucial to determine your project success. Choosing the correct <strong>Back-End</strong> technologies can guarantee <strong>scalability</strong>, <strong>functioning speed,</strong> and instant response to customers’ needs.</span></p><p style="text-align: left;">In our video, we explain <strong>foundation concepts</strong> that aspiring developers shouldn&#8217;t miss. Keep up with the videos, and you will learn about:</p><ul><li style="text-align: left;"><span data-preserver-spaces="true"><strong><img loading="lazy" decoding="async" class=" wp-image-10534 alignright" src="https://softuni.org/wp-content/uploads/2022/01/db-300x185.png" alt="" width="229" height="141" srcset="https://softuni.org/wp-content/uploads/2022/01/db-300x185.png 300w, https://softuni.org/wp-content/uploads/2022/01/db-600x371.png 600w, https://softuni.org/wp-content/uploads/2022/01/db.png 647w" sizes="(max-width: 229px) 100vw, 229px" />Databases</strong>: They are a place for storing our </span><strong><span data-preserver-spaces="true">data </span></strong><span data-preserver-spaces="true">but in an</span><strong><span data-preserver-spaces="true"> </span></strong><span data-preserver-spaces="true">organized structure.  </span><strong><span data-preserver-spaces="true">Data </span></strong><span data-preserver-spaces="true">is organized and stored in the form of tables. A table contains rows and columns. Each row in a </span><strong><span data-preserver-spaces="true">table</span></strong><span data-preserver-spaces="true"> is a </span>record<span data-preserver-spaces="true">, and column a </span><strong><span data-preserver-spaces="true">field</span></strong><span data-preserver-spaces="true"> that describes the row.  <span style="text-align: start;">Read our article about them</span> <a href="https://softuni.org/dev-concepts/databases-mini-overview-19-1/">here</a>.</span></li></ul><ul><li style="text-align: left;"><span data-preserver-spaces="true"><img loading="lazy" decoding="async" class="wp-image-9224 alignright" src="https://softuni.org/wp-content/uploads/2021/12/orm-300x153.png" alt="" width="225" height="115" srcset="https://softuni.org/wp-content/uploads/2021/12/orm-300x153.png 300w, https://softuni.org/wp-content/uploads/2021/12/orm-600x306.png 600w, https://softuni.org/wp-content/uploads/2021/12/orm-1024x522.png 1024w, https://softuni.org/wp-content/uploads/2021/12/orm-768x391.png 768w, https://softuni.org/wp-content/uploads/2021/12/orm-1536x783.png 1536w, https://softuni.org/wp-content/uploads/2021/12/orm.png 1847w" sizes="(max-width: 225px) 100vw, 225px" /></span><strong>ORM</strong>: This is short of <strong>Object Relational Mapping</strong>. It is the idea of writing queries using your favorite programming language. You interact with a <strong>database </strong>using your language of choice instead of <strong>SQL</strong>. <span style="text-align: start;">Read our article about them</span><span data-preserver-spaces="true"> <a href="https://softuni.org/dev-concepts/object-relational-mapping-orm/">here</a>.</span></li></ul><p><img loading="lazy" decoding="async" class=" wp-image-10557 alignright" src="https://softuni.org/wp-content/uploads/2022/01/1mvc.png" alt="mvc-logo" width="225" height="192" /></p><ul><li style="text-align: left;"><strong>MVC:</strong> The term stands for <strong>Model</strong>–<strong>View</strong>–<strong>Controller</strong>. It is a <strong>design pattern</strong> used to help us build frameworks for applications. The <strong>MVC</strong> splits the application into three different sections. Each section represents one word from the abbreviature. Each component has a specific <strong>responsibility</strong> and has a <strong>link</strong> to the others. <span style="text-align: start;">Read our article about them</span> <a href="https://softuni.org/dev-concepts/model-view-controller-pattern/">here</a>.</li><li style="text-align: left;"><strong>Web Services</strong> and <strong>APIs</strong>:  <strong>Web Service</strong> is a network-based resource that <strong>fulfills</strong> a <strong>specific task</strong>. On the other hand, <strong>API</strong> is an interface that allows you to <strong>build</strong> <strong>on</strong> the <strong>data</strong> and <strong>functionality</strong> of another application. There is an overlap between the two. <strong>WEB services</strong> are <strong>APIs</strong>, but <strong>APIs</strong> can be <strong>offline</strong>. Many public <strong>APIs</strong> are transparent, with <strong>open documentation</strong> and <strong>self-service</strong> portals for quick developer onboarding. On the other hand, <strong>Web Services</strong> are <strong>not</strong> open source. Instead, they tend to offer specific data and functionality to partners.</li></ul><p><img loading="lazy" decoding="async" class=" wp-image-10444 aligncenter" src="https://softuni.org/wp-content/uploads/2022/01/web-vs-api-300x137.jpg" alt="web-vs-api" width="405" height="185" srcset="https://softuni.org/wp-content/uploads/2022/01/web-vs-api-300x137.jpg 300w, https://softuni.org/wp-content/uploads/2022/01/web-vs-api-600x274.jpg 600w, https://softuni.org/wp-content/uploads/2022/01/web-vs-api.jpg 700w" sizes="(max-width: 405px) 100vw, 405px" /></p><ul><li style="text-align: left;"><strong>REST</strong> and <strong><strong>RESTful Services: </strong>REST</strong> is a set of architectural constraints, <strong>not</strong> a protocol or a standard. <strong>API</strong> developers can implement <strong>REST</strong> in a variety of ways. <span style="font-size: 16px;" data-preserver-spaces="true">When a client request is made via a <strong>RESTful API</strong>, it transfers a representation of the state of the resource to the requester or endpoint. This information, or representation, is delivered in one of several formats via <strong>HTTP</strong>. </span><strong style="font-size: 16px;"><span data-preserver-spaces="true">Restful Web Services</span></strong><span style="font-size: 16px;" data-preserver-spaces="true"> is a <strong>lightweight</strong>, <strong>maintainable</strong>, and <strong>scalable service</strong> built on the <strong>REST architecture</strong>. It also exposes <strong>API</strong> from your application in a<strong> stateless manner</strong> to the calling client. The calling client can perform predefined operations using the <strong>Restful service</strong>.<img loading="lazy" decoding="async" class=" wp-image-10446 aligncenter" src="https://softuni.org/wp-content/uploads/2022/01/rest-diagram-300x118.png" alt="rest-diagram" width="450" height="177" srcset="https://softuni.org/wp-content/uploads/2022/01/rest-diagram-300x118.png 300w, https://softuni.org/wp-content/uploads/2022/01/rest-diagram-600x236.png 600w, https://softuni.org/wp-content/uploads/2022/01/rest-diagram-768x302.png 768w, https://softuni.org/wp-content/uploads/2022/01/rest-diagram.png 821w" sizes="(max-width: 450px) 100vw, 450px" /></span></li></ul><ul><li style="text-align: left;"><span style="font-size: 16px;" data-preserver-spaces="true"><strong>Virtualization, Containers, and Docker</strong>: </span><span style="font-weight: bold; text-align: start;">Virtualization</span><span style="text-align: start;"> is a relatively new technology that allows creating a completely </span><span style="font-weight: bold; text-align: start;">isolated machine</span><span style="text-align: start;"> from scratch, all in software. Nowadays, companies are starting to prefer <strong>Docker</strong>. It s a tool that uses <strong>containers</strong> to make the creation, deployment, and running of applications a lot easier. Read our article about them <a href="https://softuni.org/dev-concepts/overview-of-virtualization-and-docker">here</a>.<img loading="lazy" decoding="async" class="size-medium wp-image-10486 aligncenter" src="https://softuni.org/wp-content/uploads/2022/01/2docker-300x153.png" alt="docker-image-vm" width="300" height="153" srcset="https://softuni.org/wp-content/uploads/2022/01/2docker-300x153.png 300w, https://softuni.org/wp-content/uploads/2022/01/2docker-600x307.png 600w, https://softuni.org/wp-content/uploads/2022/01/2docker-768x393.png 768w, https://softuni.org/wp-content/uploads/2022/01/2docker.png 950w" sizes="(max-width: 300px) 100vw, 300px" /></span></li></ul><p style="text-align: left;"><span style="font-size: 16px;" data-preserver-spaces="true">Hopefully, reading all this about <strong>Back-end technologies</strong> will help you in making the right decision. No matter what language you are using, all of those concepts are the same. For every <strong>aspiring programmer</strong>, it&#8217;s a must to know all of the topics. If you want to learn more about the differences between <strong>Front-End</strong>, <strong>Back-End</strong>, and <strong>Full-Stack</strong> technologies you can read our article <a href="https://softuni.org/dev-concepts/front-end-back-end-and-full-stac">here</a>.</span></p>								</div>
				</div>
				<div class="elementor-element elementor-element-88292b4 elementor-widget elementor-widget-video" data-id="88292b4" data-element_type="widget" data-settings="{&quot;youtube_url&quot;:&quot;https:\/\/youtu.be\/plNiYwa31no&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}" data-widget_type="video.default">
				<div class="elementor-widget-container">
							<div class="elementor-wrapper elementor-open-inline">
			<div class="elementor-video"></div>		</div>
						</div>
				</div>
				<div class="elementor-element elementor-element-edfdd22 elementor-widget elementor-widget-text-editor" data-id="edfdd22" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<h2>Lesson Topics</h2><div><div><div>In this tutorial we cover the following topics:</div></div><ul><li><b>Front-End and Back-End</b></li><li><b>Databases</b></li><li><b>ORM</b></li><li><b>MVC</b></li><li><b>ORM</b></li><li><b>Web Services and APIs</b></li><li><b>Rest and RESTful Services</b></li><li><b>Virtualization, Containers, and Docker</b></li></ul><p> </p></div>								</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-18e64dd elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="18e64dd" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0c4fdaf" data-id="0c4fdaf" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
							</div>
		</div>
					</div>
		</section>
				<section class="elementor-section elementor-top-section elementor-element elementor-element-a0aff0b elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="a0aff0b" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-48c6c18" data-id="48c6c18" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-f972417 elementor-widget elementor-widget-heading" data-id="f972417" data-element_type="widget" data-widget_type="heading.default">
				<div class="elementor-widget-container">
					<h2 class="elementor-heading-title elementor-size-default">Lesson Slides</h2>				</div>
				</div>
				<div class="elementor-element elementor-element-37e6760 elementor-widget elementor-widget-pdfjs_viewer" data-id="37e6760" data-element_type="widget" data-widget_type="pdfjs_viewer.default">
				<div class="elementor-widget-container">
					<iframe src="https://softuni.org/wp-content/plugins/pdf-viewer-for-elementor/assets/pdfjs/web/viewer.html?file=https://softuni.org/wp-content/uploads/2022/01/Dev-Concepts-Episode-23-Back-End-Technologies-Overview.pdf&amp;embedded=true" style="display: block; margin-left: auto; margin-right: auto; width: 100%; height: 800px;" frameborder="1" marginheight="0px" marginwidth="0px" allowfullscreen></iframe>				</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>The post <a href="https://softuni.org/dev-concepts/what-you-need-to-know-about-back-end-technologies/">What You Need to Know about Back-End Technologies [Dev Concepts #23]</a> appeared first on <a href="https://softuni.org">SoftUni Global</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://softuni.org/dev-concepts/what-you-need-to-know-about-back-end-technologies/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Programming Concepts Explained: Databases</title>
		<link>https://softuni.org/dev-concepts/programming-concepts-explained-databases/</link>
					<comments>https://softuni.org/dev-concepts/programming-concepts-explained-databases/#respond</comments>
		
		<dc:creator><![CDATA[Luben Lubenov]]></dc:creator>
		<pubDate>Tue, 12 Oct 2021 10:20:13 +0000</pubDate>
				<category><![CDATA[Dev Concepts]]></category>
		<category><![CDATA[5minuteslearn]]></category>
		<category><![CDATA[databases]]></category>
		<category><![CDATA[learn]]></category>
		<category><![CDATA[programming]]></category>
		<guid isPermaLink="false">https://softuni.org/?p=7327</guid>

					<description><![CDATA[<p>Ever wondered what a database is? Watch this short video to find out!</p>
<p>The post <a href="https://softuni.org/dev-concepts/programming-concepts-explained-databases/">Programming Concepts Explained: Databases</a> appeared first on <a href="https://softuni.org">SoftUni Global</a>.</p>
]]></description>
										<content:encoded><![CDATA[		<div data-elementor-type="wp-post" data-elementor-id="7327" class="elementor elementor-7327" data-elementor-post-type="post">
						<section class="elementor-section elementor-top-section elementor-element elementor-element-30b4290 elementor-section-boxed elementor-section-height-default elementor-section-height-default" data-id="30b4290" data-element_type="section">
						<div class="elementor-container elementor-column-gap-default">
					<div class="elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-23747f2" data-id="23747f2" data-element_type="column">
			<div class="elementor-widget-wrap elementor-element-populated">
						<div class="elementor-element elementor-element-3c3e92e elementor-widget elementor-widget-text-editor" data-id="3c3e92e" data-element_type="widget" data-widget_type="text-editor.default">
				<div class="elementor-widget-container">
									<p>A database is an <strong>organized collection</strong> of<strong> structured information</strong>, or <strong>data</strong>, typically stored electronically in a computer system. A database is usually controlled by a <strong>database management system (DBMS)</strong>. A good database is crucial to any company or organization. This is because the database stores all the pertinent details about the company such as employee records, transactional records, salary details, etc.</p><p>Developing a database for your business can help you:</p><ul><li>reduce the amount of time you spend managing data</li><li>analyze data easier</li><li>improve the quality of the information</li><li>turn disparate information into a valuable resource</li></ul>								</div>
				</div>
				<div class="elementor-element elementor-element-8100aa0 elementor-widget elementor-widget-video" data-id="8100aa0" data-element_type="widget" data-settings="{&quot;youtube_url&quot;:&quot;https:\/\/www.youtube.com\/watch?v=-9dbGQdnkSE&amp;ab_channel=CodeWithNakov&quot;,&quot;video_type&quot;:&quot;youtube&quot;,&quot;controls&quot;:&quot;yes&quot;}" data-widget_type="video.default">
				<div class="elementor-widget-container">
							<div class="elementor-wrapper elementor-open-inline">
			<div class="elementor-video"></div>		</div>
						</div>
				</div>
					</div>
		</div>
					</div>
		</section>
				</div>
		<p>The post <a href="https://softuni.org/dev-concepts/programming-concepts-explained-databases/">Programming Concepts Explained: Databases</a> appeared first on <a href="https://softuni.org">SoftUni Global</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://softuni.org/dev-concepts/programming-concepts-explained-databases/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/?utm_source=w3tc&utm_medium=footer_comment&utm_campaign=free_plugin

Page Caching using Disk: Enhanced 
Lazy Loading (feed)

Served from: softuni.org @ 2026-06-09 10:39:17 by W3 Total Cache
-->