<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Case Races and Databases</title>
	<atom:link href="http://ryanjoyal125.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://ryanjoyal125.wordpress.com</link>
	<description>Just another WordPress.com weblog</description>
	<lastBuildDate>Thu, 09 Apr 2009 10:47:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='ryanjoyal125.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Case Races and Databases</title>
		<link>http://ryanjoyal125.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://ryanjoyal125.wordpress.com/osd.xml" title="Case Races and Databases" />
	<atom:link rel='hub' href='http://ryanjoyal125.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Blog Post #8: The Importance of Database Design</title>
		<link>http://ryanjoyal125.wordpress.com/2009/04/09/blog-post-8-the-importance-of-database-design/</link>
		<comments>http://ryanjoyal125.wordpress.com/2009/04/09/blog-post-8-the-importance-of-database-design/#comments</comments>
		<pubDate>Thu, 09 Apr 2009 10:47:37 +0000</pubDate>
		<dc:creator>ryanjoyal125</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://ryanjoyal125.wordpress.com/?p=35</guid>
		<description><![CDATA[Designing a database is one of the most crucial parts of the database creation process and if done improperly, may result in serious repercussions.  It is very important that the programmer considers what information he or she intends to hold in the database.  In order to do this, the programmer must set up tables and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ryanjoyal125.wordpress.com&amp;blog=6364581&amp;post=35&amp;subd=ryanjoyal125&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="line-height:14.25pt;"><span style="font-size:10pt;font-family:&quot;">Designing a database is one of the most crucial parts of the database creation process and if done improperly, may result in serious repercussions.<span>  </span>It is very important that the programmer considers what information he or she intends to hold in the database.<span>  </span>In order to do this, the programmer must set up tables and attributes such that relationships can be formed between tables in order to facilitate the exchange of information. </span></p>
<p style="line-height:14.25pt;"><span style="font-size:10pt;font-family:&quot;">The database programmer is responsible for creating an organized and relevant tool. <span> </span>He or she must display relevant and only relevant information as not to distract the user with useless clutter.<span>  </span>Attributes in a table should be related somehow to the table itself and to each other.<span>  </span>In other words, it is crucial for the designer to give the users the information they need and not to give them information they don’t.<span>  </span>User-friendliness is key!</span></p>
<p style="line-height:14.25pt;"><span style="font-size:10pt;font-family:&quot;"></span></p>
<p style="line-height:14.25pt;"><span style="font-size:10pt;font-family:&quot;">Keeping attributes on track will also allow the programmer to link tables, which allows both users to retrieve and combine information from different tables.<span>  </span>If the programmer designs the database in this way, he or she can use relationships between tables to create alternate views of the information held in the database. </span></p>
<p style="line-height:14.25pt;"><span style="font-size:10pt;font-family:&quot;"></span></p>
<p style="line-height:14.25pt;"><span style="font-size:10pt;font-family:&quot;">Database design is similar to the design of any instrument; it lays out the building blocks for the item to be built.<span>  </span>If the building blocks are not laid properly, the user will encounter problems.<span>  </span>Some problems may be insignificant such as a bit of irrelevant information, but some problems that have more to do with functionality have the potential to create more large-scale destruction.<span>  </span>As long as the programmer thoroughly considers the database design and tests for errors, a database has the potential to be an invaluable tool. </span></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ryanjoyal125.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ryanjoyal125.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ryanjoyal125.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ryanjoyal125.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ryanjoyal125.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ryanjoyal125.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ryanjoyal125.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ryanjoyal125.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ryanjoyal125.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ryanjoyal125.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ryanjoyal125.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ryanjoyal125.wordpress.com/35/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ryanjoyal125.wordpress.com/35/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ryanjoyal125.wordpress.com/35/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ryanjoyal125.wordpress.com&amp;blog=6364581&amp;post=35&amp;subd=ryanjoyal125&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ryanjoyal125.wordpress.com/2009/04/09/blog-post-8-the-importance-of-database-design/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bf027614cec610da2de077beaff56179?s=96&#38;d=identicon" medium="image">
			<media:title type="html">ryanjoyal125</media:title>
		</media:content>
	</item>
		<item>
		<title>Blog Post #7: PL/SQL User Written Functions</title>
		<link>http://ryanjoyal125.wordpress.com/2009/04/01/plsql-user-written-functions/</link>
		<comments>http://ryanjoyal125.wordpress.com/2009/04/01/plsql-user-written-functions/#comments</comments>
		<pubDate>Wed, 01 Apr 2009 12:42:29 +0000</pubDate>
		<dc:creator>ryanjoyal125</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://ryanjoyal125.wordpress.com/?p=27</guid>
		<description><![CDATA[PL/SQL is a specific database programming language owned and developed by Oracle. It is an extension of regular SQL and its main difference is found in its syntax. PL/SQl is very effective in working with Oracle database platforms because of its design. Functions and procedures run smoothly with the Oracle database because the language was [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ryanjoyal125.wordpress.com&amp;blog=6364581&amp;post=27&amp;subd=ryanjoyal125&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal"><span class="fnt0">PL/SQL is a specific database programming language owned and developed by Oracle.<span> </span>It is an extension of regular SQL and its main difference is found in its syntax.<span> </span>PL/SQl is very effective in working with Oracle database platforms because of its design.<span> </span>Functions and procedures run smoothly with the Oracle database because the language was specifically designed to be run on this type of database. </span></p>
<p class="MsoNormal"><span class="fnt0">The purpose of functions is to return a value or a set of values, which the user defines.<span> </span>For example, a user may want to isolate certain records, which all share a similar attribute.<span> </span>For example, last name.<span> </span>A database user may want to find all of the records that belong to a certain person in the database.<span> </span>There are many ways a database programmer can do this, functions being one of them.<span> </span></span></p>
<p><span class="fnt0">A large variety of user-written functions exist to perform different tasks.<span> </span>Loops may also be incorporated into functions, which provide programmers with the ability to make more complex functions.<span> </span>The step by step nature of the user written function gives the programmer the flexibility to create a function that performs its exact task.</span></p>
<p class="MsoNormal">
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ryanjoyal125.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ryanjoyal125.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ryanjoyal125.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ryanjoyal125.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ryanjoyal125.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ryanjoyal125.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ryanjoyal125.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ryanjoyal125.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ryanjoyal125.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ryanjoyal125.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ryanjoyal125.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ryanjoyal125.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ryanjoyal125.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ryanjoyal125.wordpress.com/27/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ryanjoyal125.wordpress.com&amp;blog=6364581&amp;post=27&amp;subd=ryanjoyal125&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ryanjoyal125.wordpress.com/2009/04/01/plsql-user-written-functions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bf027614cec610da2de077beaff56179?s=96&#38;d=identicon" medium="image">
			<media:title type="html">ryanjoyal125</media:title>
		</media:content>
	</item>
		<item>
		<title>Blog Post #6:  Inner and Outer Joins.</title>
		<link>http://ryanjoyal125.wordpress.com/2009/03/27/blog-post-6-inner-and-outer-joins/</link>
		<comments>http://ryanjoyal125.wordpress.com/2009/03/27/blog-post-6-inner-and-outer-joins/#comments</comments>
		<pubDate>Fri, 27 Mar 2009 03:16:22 +0000</pubDate>
		<dc:creator>ryanjoyal125</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://ryanjoyal125.wordpress.com/?p=24</guid>
		<description><![CDATA[The idea of  different kinds of joins is very prevalent in the database world. A join is a tool that is used to merge rows from two separate tables in order to return specified rows. Such rows may be returned if common values exist in both tables, if rows meet certain join criteria, or if [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ryanjoyal125.wordpress.com&amp;blog=6364581&amp;post=24&amp;subd=ryanjoyal125&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The idea of  different kinds of joins is very prevalent in the database world.  A join is a tool that is used to merge rows from two separate tables in order to return specified rows.  Such rows may be returned if common values exist in both tables, if rows meet certain join criteria, or if there are common values in common columns.</p>
<p>An inner join is the more traditional option when compared to an outer join.  It only shows rows that meet criterion specified by the programmer.  In other words, the inner join exists when tables are joined by a matching record.  This connection allows database users to retrieve information from both tables.</p>
<p>An outer join, on the other hand, returns more than just matching rows, it returns unmatched attributes, thus allowing the user to retrieve information from different tables without an inner join.  This may be helpful in the database design because if no matching records exist, things can be done to access other tables.</p>
<p>To mention a few more, the natural join, the cross join and the join on clause all add a nice compliment to the aforementioned joins.  There are several types of joins with different parameters and which specialize in certain areas.  Essentially, the programmer has their choice of retrieval options.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ryanjoyal125.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ryanjoyal125.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ryanjoyal125.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ryanjoyal125.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ryanjoyal125.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ryanjoyal125.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ryanjoyal125.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ryanjoyal125.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ryanjoyal125.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ryanjoyal125.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ryanjoyal125.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ryanjoyal125.wordpress.com/24/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ryanjoyal125.wordpress.com/24/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ryanjoyal125.wordpress.com/24/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ryanjoyal125.wordpress.com&amp;blog=6364581&amp;post=24&amp;subd=ryanjoyal125&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ryanjoyal125.wordpress.com/2009/03/27/blog-post-6-inner-and-outer-joins/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bf027614cec610da2de077beaff56179?s=96&#38;d=identicon" medium="image">
			<media:title type="html">ryanjoyal125</media:title>
		</media:content>
	</item>
		<item>
		<title>Blog Post #5: SQL Functions</title>
		<link>http://ryanjoyal125.wordpress.com/2009/03/26/blog-post-5-sql-functions/</link>
		<comments>http://ryanjoyal125.wordpress.com/2009/03/26/blog-post-5-sql-functions/#comments</comments>
		<pubDate>Thu, 26 Mar 2009 00:44:41 +0000</pubDate>
		<dc:creator>ryanjoyal125</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://ryanjoyal125.wordpress.com/?p=21</guid>
		<description><![CDATA[SQL is a language that integrates with many database programs such as Oracle to allow programmers to develop, modify, organize and view information within a database.  SQL is a very powerful language and programmers can implement many different techniques in order to achieve there goals. Built in functions allow programmers to change view of information [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ryanjoyal125.wordpress.com&amp;blog=6364581&amp;post=21&amp;subd=ryanjoyal125&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>SQL is a language that integrates with many database programs such as Oracle to allow programmers to develop, modify, organize and view information within a database.  SQL is a very powerful language and programmers can implement many different techniques in order to achieve there goals.</p>
<p>Built in functions allow programmers to change view of information and edit existing information.  Functions can be very powerful and modify a lot of data and they can also carry out minor changes to a database.  Below, I will identify 5 functions in SQL and briefly describe their purpose.</p>
<p>1. <strong>The “GROUP BY” function</strong> is very effective and combines the results of different functions into groups.  For example, if a user searches for customers who bought a particular item on a particular date, the group by function could be used to join these two functions into one table.</p>
<p>2. <strong>The “UCASE” function</strong> allows a user to change information from lower case to upper case.  This may be helpful in a manually entered field, as it will standardize the information.  People may input different cases and this function allows all the data to match.</p>
<p>3. <strong>The “LCASE” function</strong> does the exact opposite as the ucase function.  If the programmer wants to put the text of a certain segment in lower case, they should use the lcase function.  Again, this can be used to make uniform the data in varying fields.</p>
<p>4. <strong>The “ROUND” function</strong> is used in numeric fields and lets the programmer specify how many decimal points he or she would like in the database.  The programmer can select the number of decimals they desire.  This may be useful in a database with a lot of calculated fields.</p>
<p>5.<strong> The “NOW” function</strong> returns the current system date and time.  This function may be helpful in calculated fields if the programmer is trying to get a time reference.  Also, it may be helpful for something like an expense report or invoice because each purchase has their own date and time, but there is only one current date and time.  This function can allow users to see how long ago purchases were made in relation to the current time.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ryanjoyal125.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ryanjoyal125.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ryanjoyal125.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ryanjoyal125.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ryanjoyal125.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ryanjoyal125.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ryanjoyal125.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ryanjoyal125.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ryanjoyal125.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ryanjoyal125.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ryanjoyal125.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ryanjoyal125.wordpress.com/21/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ryanjoyal125.wordpress.com/21/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ryanjoyal125.wordpress.com/21/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ryanjoyal125.wordpress.com&amp;blog=6364581&amp;post=21&amp;subd=ryanjoyal125&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ryanjoyal125.wordpress.com/2009/03/26/blog-post-5-sql-functions/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bf027614cec610da2de077beaff56179?s=96&#38;d=identicon" medium="image">
			<media:title type="html">ryanjoyal125</media:title>
		</media:content>
	</item>
		<item>
		<title>Blog Post #4: Converting Conceptual Framework to a Relational Model</title>
		<link>http://ryanjoyal125.wordpress.com/2009/03/01/blog-post-4-converting-conceptual-framework-to-a-relational-model/</link>
		<comments>http://ryanjoyal125.wordpress.com/2009/03/01/blog-post-4-converting-conceptual-framework-to-a-relational-model/#comments</comments>
		<pubDate>Sun, 01 Mar 2009 13:48:43 +0000</pubDate>
		<dc:creator>ryanjoyal125</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://ryanjoyal125.wordpress.com/?p=18</guid>
		<description><![CDATA[The first step in creating a database is to make sure everything will run smoothly. In order to do this, the designer must lay out all of the information in a manner easily understood. This can be the most crucial and sometimes the hardest part of development process. Programmers must iron out any problems in [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ryanjoyal125.wordpress.com&amp;blog=6364581&amp;post=18&amp;subd=ryanjoyal125&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The first step in creating a database is to make sure everything will run smoothly.  In order to do this, the designer must lay out all of the information in a manner easily understood.  This can be the most crucial and sometimes the hardest part of development process.   Programmers must iron out any problems in order to avoid bigger problems down the road.  It is a lot easier to fix a problem in the conceptual diagram than in a functioning database.  Similarly, in the creation of a car, it is very important that the engineers design and test the car parts to ensure the car will run smoothly once assembled.  If a problem is made in the design process, both the car and the database will crash.</p>
<p>Once the conceptual framework is laid out, the designer must use relationships to assemble the concepts.  She must go through each entity to make sure each has a uniquely identifying attribute.  She must then match this new primary key with the foreign key of an entity with which he is trying to connect.  Unlike the primary key, this foreign key does not have to contain a unique value.</p>
<p>Once the programmer has figured out the primary and foreign keys, she must make relationships between entities with information relevant to her conceptual diagram.  She will use these joins to display the correct information in the database. Technically, the programmer may use Oracle to form these tables with primary and foreign keys.  She may then set up the relationships between keys to present the desired information.  This can be done using a wizard tool that walks the developer through all the steps of creating the table.  If the programmer wants to do it the hard way, she can write the code to establish tables and relationships.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ryanjoyal125.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ryanjoyal125.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ryanjoyal125.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ryanjoyal125.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ryanjoyal125.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ryanjoyal125.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ryanjoyal125.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ryanjoyal125.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ryanjoyal125.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ryanjoyal125.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ryanjoyal125.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ryanjoyal125.wordpress.com/18/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ryanjoyal125.wordpress.com/18/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ryanjoyal125.wordpress.com/18/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ryanjoyal125.wordpress.com&amp;blog=6364581&amp;post=18&amp;subd=ryanjoyal125&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ryanjoyal125.wordpress.com/2009/03/01/blog-post-4-converting-conceptual-framework-to-a-relational-model/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bf027614cec610da2de077beaff56179?s=96&#38;d=identicon" medium="image">
			<media:title type="html">ryanjoyal125</media:title>
		</media:content>
	</item>
		<item>
		<title>Blog Post #3: SQL Developer Data Modeling.</title>
		<link>http://ryanjoyal125.wordpress.com/2009/02/20/blog-post-3-sql-developer-data-modeling/</link>
		<comments>http://ryanjoyal125.wordpress.com/2009/02/20/blog-post-3-sql-developer-data-modeling/#comments</comments>
		<pubDate>Fri, 20 Feb 2009 06:48:17 +0000</pubDate>
		<dc:creator>ryanjoyal125</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://ryanjoyal125.wordpress.com/?p=10</guid>
		<description><![CDATA[Although my experience with SQL Developer Data Modeling is limited yet, I have managed to gain some idea of its logical and physical data modeling function. It is a very powerful tool that compliments SQL Developer nicely and can connect to Oracle databases. The main purpose for this program is to allow users to lay [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ryanjoyal125.wordpress.com&amp;blog=6364581&amp;post=10&amp;subd=ryanjoyal125&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Although my experience with SQL Developer Data Modeling is limited yet, I have managed to gain some idea of its logical and physical data modeling function.  It is a very powerful tool that compliments SQL Developer nicely and can connect to Oracle databases.  The main purpose for this program is to allow users to lay out relational diagrams, which provide information on how entities within databases interact with each other.<br />
I have identified only a couple of problems with this program thus far.  First, the software is not available to Macintosh computers, which is a drawback for Mac users like myself.  SQL developer is available for Macs, but not the data-modeling program.  I guess the only way to deal with this problem is to wait for Oracle to release a program for Mac.<br />
Another inconvenience I have found in using this program is that the data modeler is a separate program within itself.  If Oracle could combine the SQL Developer program with the data-modeling program into one, users would not have to toggle back and forth between the developer and the data modeler.<br />
Data Modeling users have documented many tutorials and tips as a reference for new users or people trying to troubleshoot problems.  Also, there are many forums, FAQ rooms, blogs, and chat rooms that give further aid to users.  Some of these resources can be found in the links below:</p>
<p>1.    <a href="http://www.thecrumb.com/2008/12/02/developer-toolbox-oracle-sql-developer-data-modeling/">http://www.thecrumb.com/2008/12/02/developer-toolbox-oracle-sql-developer-data-modeling/</a><br />
2.    <a href="http://www.oracle.com/technology/products/database/sql_developer/files/Modeling.html">http://www.oracle.com/technology/products/database/sql_developer/files/Modeling.html</a><br />
3.    <a href="http://it.toolbox.com/blogs/oracle-guide/sql-developer-data-modeling-sod-25841">http://it.toolbox.com/blogs/oracle-guide/sql-developer-data-modeling-sod-25841</a><br />
4.    <a href="http://sueharper.blogspot.com/2008/10/first-early-adopter-oracle-sql.html">http://sueharper.blogspot.com/2008/10/first-early-adopter-oracle-sql.html</a></p>
<p>Below is a link that can compliment Data modeling users as it provides instruction on data mapping and other aspects of database programming.</p>
<p><a href="http://philip.greenspun.com/sql/data-modeling.html">http://philip.greenspun.com/sql/data-modeling.html</a></p>
<p>If more problems surface, these links can be very helpful in overcoming such obstacles.  Also, many of the sites found above post updated information on news and current happenings in the Oracle and database fields, which can also aid in staying up-to-date with such a dynamic field.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ryanjoyal125.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ryanjoyal125.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ryanjoyal125.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ryanjoyal125.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ryanjoyal125.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ryanjoyal125.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ryanjoyal125.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ryanjoyal125.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ryanjoyal125.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ryanjoyal125.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ryanjoyal125.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ryanjoyal125.wordpress.com/10/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ryanjoyal125.wordpress.com/10/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ryanjoyal125.wordpress.com/10/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ryanjoyal125.wordpress.com&amp;blog=6364581&amp;post=10&amp;subd=ryanjoyal125&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ryanjoyal125.wordpress.com/2009/02/20/blog-post-3-sql-developer-data-modeling/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bf027614cec610da2de077beaff56179?s=96&#38;d=identicon" medium="image">
			<media:title type="html">ryanjoyal125</media:title>
		</media:content>
	</item>
		<item>
		<title>Blog Post #2: Entity Relationships</title>
		<link>http://ryanjoyal125.wordpress.com/2009/02/13/blog-post-2-entity-relationships/</link>
		<comments>http://ryanjoyal125.wordpress.com/2009/02/13/blog-post-2-entity-relationships/#comments</comments>
		<pubDate>Fri, 13 Feb 2009 02:24:41 +0000</pubDate>
		<dc:creator>ryanjoyal125</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://ryanjoyal125.wordpress.com/?p=6</guid>
		<description><![CDATA[In database terms, an entity is a table that contains information pertinent to the database and holds information useful to its end user. An entity name is usually labeled at the top of a rectangle and is usually a noun. Underneath the name of the entity are subsets of more specific information relevant to the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ryanjoyal125.wordpress.com&amp;blog=6364581&amp;post=6&amp;subd=ryanjoyal125&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In database terms, an <strong>entity</strong> is a table that contains information pertinent to the database and holds information useful to its end user.  An entity name is usually labeled at the top of a rectangle and is usually a noun.  Underneath the name of the entity are subsets of more specific information relevant to the entity, called <strong>attributes</strong>.  For example, if someone wanted to include a beach entity in a vacationers database, they may include attributes such as: beach name, city, country, rating, # of parking lots, etc.  Beach would be the name of the entity and the more specific information would be the attributes, which make up the entit</p>
<p>There are several important characteristics to mention when explaining the purpose of different attributes.  An <strong>attribute</strong> may be required or optional, which tells the user whether or not they have to input information into this field.  A required attribute must contain a value and an optional may be left null if there is no information to be entered.  The <strong>domain</strong> of an attribute gives the database user a choice of possible inputs that will be accepted into the database.  For example, there may be a “type of computer” field in which the two input options are “PC” and “Mac.”  Yet another feature of attributes is the users ability to use an <strong>identifier</strong> to identify the attribute, which uniquely identifies the entity, which it describes.  For example, if an entity existed that provided information about students, a student id would be a good identifier instead of a first name because there are probably many students who share a first name.</p>
<p>Entities are connected using <strong>relationships</strong>.  In other words, relationships represent different ways in which entities may be associated with one another and entities involved in relationships are called <strong>participants</strong>.  Such relationships can usually be described using verbs.  For example, a relationship may exist between a piece of bread and a toaster in which the toaster toasts the bread and the bread is toasted by the toaster. Both bread and toaster are participants and the relationship could be called “toasts” or “is toasted by” depending on which way you look at the relationship.</p>
<p><strong>Weak Relationship</strong> – primary key of attribute ≠ primary key of second attribute.</p>
<p><strong>Strong Relationship</strong> – primary key of attribute = primary key of second attribute.</p>
<p>Within the idea of participation two different types should be mentioned: <strong>Optional Participation </strong>and <strong>Mandatory Participation.</strong> Optional participation means simply that one entity does not require a corresponding entity, while mandatory participation does.    Cardinality is another idea within database systems that provides more information on how entities associate with each other.  Cardinality provides the minimum and maximum number of occurrences possible between certain entities.  For example, a department of a company may have many managers, but a manager can only manage one department.  In the case of this example, the cardinality from department to manager is zero to many because a department may have zero managers and may also have many.  The cardinality from manager to department is zero to one because if a manager manages a department, he or she may only manage one.</p>
<p>The following link may provide very useful information.  The link brings you to a database forum that addresses many relevant topics.  This particular link will bring you directly to a page discussing entity relationships, but there are more topics:  <a href="http://forums.databasejournal.com/showthread.php?t=49160">http://forums.databasejournal.com/showthread.php?t=49160</a></p>
<p>Some very useful information regarding entity relationships can be found at: <a href="http://www.umsl.edu/~sauterv/analysis/er/er_intro.html">http://www.umsl.edu/~sauterv/analysis/er/er_intro.html</a></p>
<p>Also, on the following link, good examples of entity relationships can be found: <a href="http://databases.about.com/cs/specificproducts/g/er.htm">http://databases.about.com/cs/specificproducts/g/er.htm</a></p>
<p>On a broader scale, this link gives step-by-step instructions on creating a database:  <a href="http://office.microsoft.com/en-us/visio/HP010181611033.aspx">http://office.microsoft.com/en-us/visio/HP010181611033.aspx</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ryanjoyal125.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ryanjoyal125.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ryanjoyal125.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ryanjoyal125.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ryanjoyal125.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ryanjoyal125.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ryanjoyal125.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ryanjoyal125.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ryanjoyal125.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ryanjoyal125.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ryanjoyal125.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ryanjoyal125.wordpress.com/6/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ryanjoyal125.wordpress.com/6/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ryanjoyal125.wordpress.com/6/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ryanjoyal125.wordpress.com&amp;blog=6364581&amp;post=6&amp;subd=ryanjoyal125&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ryanjoyal125.wordpress.com/2009/02/13/blog-post-2-entity-relationships/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bf027614cec610da2de077beaff56179?s=96&#38;d=identicon" medium="image">
			<media:title type="html">ryanjoyal125</media:title>
		</media:content>
	</item>
		<item>
		<title>Post 1: My IT Background</title>
		<link>http://ryanjoyal125.wordpress.com/2009/01/29/hello-world/</link>
		<comments>http://ryanjoyal125.wordpress.com/2009/01/29/hello-world/#comments</comments>
		<pubDate>Thu, 29 Jan 2009 02:58:27 +0000</pubDate>
		<dc:creator>ryanjoyal125</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[1.      My background in IT is fairly minimal.  I have taken a course in Microsoft Access, which explored topics such as entity relationships, querying, reporting, organizing, VBA, buttons, formatting, etc.  In this course, each student was instructed to create their own database in which the mentioned features were to be included.   I have also [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ryanjoyal125.wordpress.com&amp;blog=6364581&amp;post=1&amp;subd=ryanjoyal125&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="margin-left:36pt;text-indent:-18pt;line-height:14.25pt;"><span style="font-family:&quot;"><span><span style="font-size:small;">1.</span><span style="font:7pt &quot;">      </span></span></span><span style="font-family:&quot;"><span style="font-size:small;">My background in IT is fairly minimal.  I have taken a course in Microsoft Access, which explored topics such as entity relationships, querying, reporting, organizing, VBA, buttons, formatting, etc.<span>  </span>In this course, each student was instructed to create their own database in which the mentioned features were to be included. <span> </span></span></span></p>
<p style="margin-left:36pt;line-height:14.25pt;"><span style="font-family:&quot;"><span style="font-size:small;">I have also taken a class focusing on the diffusion of Web 2.0 programming throughout the internet.<span>  </span>In this course, we explored modern websites using Web 2.0 such as popfly.com, youtube.com, facebook.com, etc.<span>  </span>I also used popfly.com to create mashups used for practical problem solving. </span></span></p>
<p style="margin-left:36pt;line-height:14.25pt;"><span style="font-family:&quot;"><span style="font-size:small;">In addition, last summer, I was employed by the IT department of a company called Alstom Powers Inc. for a summer internship.<span>  </span>Here I worked with databases in Lotus Notes and used a query/reporting tool called Hyperion. <span> </span>My function at the company was mainly limited to producing customer reports, updating inventory changes, tracking parts, updating contracts, and developing optimization applications. </span></span></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/ryanjoyal125.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/ryanjoyal125.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/ryanjoyal125.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/ryanjoyal125.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/ryanjoyal125.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/ryanjoyal125.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/ryanjoyal125.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/ryanjoyal125.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/ryanjoyal125.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/ryanjoyal125.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/ryanjoyal125.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/ryanjoyal125.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/ryanjoyal125.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/ryanjoyal125.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=ryanjoyal125.wordpress.com&amp;blog=6364581&amp;post=1&amp;subd=ryanjoyal125&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://ryanjoyal125.wordpress.com/2009/01/29/hello-world/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/bf027614cec610da2de077beaff56179?s=96&#38;d=identicon" medium="image">
			<media:title type="html">ryanjoyal125</media:title>
		</media:content>
	</item>
	</channel>
</rss>
