<?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>The Portfolio of Mike Kastellec</title>
	<atom:link href="http://mikekastellec.com/portfolio/feed" rel="self" type="application/rss+xml" />
	<link>http://mikekastellec.com/portfolio</link>
	<description></description>
	<lastBuildDate>Wed, 04 Apr 2012 15:23:50 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
		<item>
		<title>The Way Forward &#8211; Contemporary Issues in Digital Preservation</title>
		<link>http://mikekastellec.com/portfolio/the-way-forward-contemporary-issues-in-digital-preservation-202?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-way-forward-contemporary-issues-in-digital-preservation</link>
		<comments>http://mikekastellec.com/portfolio/the-way-forward-contemporary-issues-in-digital-preservation-202#comments</comments>
		<pubDate>Fri, 22 Apr 2011 17:08:03 +0000</pubDate>
		<dc:creator>Mike Kastellec</dc:creator>
				<category><![CDATA[Works]]></category>
		<category><![CDATA[digital preservation]]></category>

		<guid isPermaLink="false">http://www.valdosta.edu/~makastellec/portfolio/?p=202</guid>
		<description><![CDATA[<p>Here is a PDF version of a powerpoint presentation of my capstone research topic:</p> <p>Kastellec &#8211; The Way Forward &#8211; Contemporary Issues in Digital Preservation</p> ]]></description>
				<content:encoded><![CDATA[<p>Here is a PDF version of a powerpoint presentation of my capstone research topic:</p>
<p><a href="http://mikekastellec.com/portfolio/wp-content/uploads/2011/04/Kastellec-The-Way-Forward-Contemporary-Issues-in-Digital-Preservation.pdf">Kastellec &#8211; The Way Forward &#8211; Contemporary Issues in Digital Preservation</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mikekastellec.com/portfolio/the-way-forward-contemporary-issues-in-digital-preservation-202/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Research Proposal Draft Abstract</title>
		<link>http://mikekastellec.com/portfolio/research-proposal-draft-abstract-199?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=research-proposal-draft-abstract</link>
		<comments>http://mikekastellec.com/portfolio/research-proposal-draft-abstract-199#comments</comments>
		<pubDate>Fri, 22 Apr 2011 16:26:08 +0000</pubDate>
		<dc:creator>Mike Kastellec</dc:creator>
				<category><![CDATA[Works]]></category>
		<category><![CDATA[alternative reference model]]></category>
		<category><![CDATA[focus group]]></category>
		<category><![CDATA[ncsu]]></category>
		<category><![CDATA[reference]]></category>

		<guid isPermaLink="false">http://www.valdosta.edu/~makastellec/portfolio/?p=199</guid>
		<description><![CDATA[<p>This study explores users’ opinions on different models of reference service at one academic library. In recent years, some libraries have embraced alternative models of reference service, such as virtual reference, “embedded librarians,” and the “Brandeis-model.” In anticipation of a move to a new library, administrators of a large research university, appointed a team to [...]]]></description>
				<content:encoded><![CDATA[<p>This study explores users’ opinions on different models of reference  service at one academic library.  In recent years, some libraries have  embraced alternative models of reference service, such as virtual  reference, “embedded librarians,” and the “Brandeis-model.”  In  anticipation of a move to a new library, administrators of a large  research university, appointed a team to select or develop a model that  will serve users of the new library most effectively.  A professional  moderator will conduct nine focus groups, consisting of undergraduates,  graduate students, and faculty members who are both users and non-users  of the library.  The aim is to gather qualitative data on users’  research needs and processes, and their opinions each service model.  In  order to solicit informed opinions of multiple reference models, the  groups will be asked for their reactions to computer-generated  simulations that demonstrate each model of service.  The reactions will  be audiotaped, transcribed, coded and classified, and then analyzed to  determine preferences of service from the participants.  Although the  preferences identified through this simulated approach may not be  generalizable to all reference environments, the results may be of  application to other academic libraries considering various reference  models but lacking funds for their own user studies.</p>
]]></content:encoded>
			<wfw:commentRss>http://mikekastellec.com/portfolio/research-proposal-draft-abstract-199/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Capstone Course</title>
		<link>http://mikekastellec.com/portfolio/capstone-course-195?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=capstone-course</link>
		<comments>http://mikekastellec.com/portfolio/capstone-course-195#comments</comments>
		<pubDate>Fri, 22 Apr 2011 16:16:41 +0000</pubDate>
		<dc:creator>Mike Kastellec</dc:creator>
				<category><![CDATA[Courses]]></category>
		<category><![CDATA[Koehler]]></category>
		<category><![CDATA[research]]></category>

		<guid isPermaLink="false">http://www.valdosta.edu/~makastellec/portfolio/?p=195</guid>
		<description><![CDATA[<p>Capstone is a final requirement for partial fulfillment of the requirements for the MLIS degree. Emphasis will be on synthesis of knowledge, honing writing and presentation skills, and creating a professional development plan.</p> ]]></description>
				<content:encoded><![CDATA[<p>Capstone is a final requirement for partial fulfillment of the requirements for the MLIS degree. Emphasis will be on synthesis of knowledge, honing writing and presentation skills, and creating a professional development plan.</p>
]]></content:encoded>
			<wfw:commentRss>http://mikekastellec.com/portfolio/capstone-course-195/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Research Methods</title>
		<link>http://mikekastellec.com/portfolio/research-methods-192?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=research-methods</link>
		<comments>http://mikekastellec.com/portfolio/research-methods-192#comments</comments>
		<pubDate>Fri, 22 Apr 2011 16:12:42 +0000</pubDate>
		<dc:creator>Mike Kastellec</dc:creator>
				<category><![CDATA[Courses]]></category>
		<category><![CDATA[7700]]></category>
		<category><![CDATA[ondrusek]]></category>
		<category><![CDATA[research]]></category>

		<guid isPermaLink="false">http://www.valdosta.edu/~makastellec/portfolio/?p=192</guid>
		<description><![CDATA[An introduction to the various approaches to social science research and research methods. Students will perform small scale research projects and develop skills in the research uses of libraries and the needs of library patrons. ]]></description>
				<content:encoded><![CDATA[<div id="_mcePaste">An introduction to the various approaches to social science research and research methods. Students will perform small scale research projects and develop skills in the research uses of libraries and the needs of library patrons.</div>
]]></content:encoded>
			<wfw:commentRss>http://mikekastellec.com/portfolio/research-methods-192/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Quantitative Methods for Public Administration</title>
		<link>http://mikekastellec.com/portfolio/quantitative-methods-for-public-administration-190?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=quantitative-methods-for-public-administration</link>
		<comments>http://mikekastellec.com/portfolio/quantitative-methods-for-public-administration-190#comments</comments>
		<pubDate>Wed, 20 Apr 2011 00:49:51 +0000</pubDate>
		<dc:creator>Mike Kastellec</dc:creator>
				<category><![CDATA[Courses]]></category>
		<category><![CDATA[data analysis]]></category>
		<category><![CDATA[statistics]]></category>

		<guid isPermaLink="false">http://www.valdosta.edu/~makastellec/portfolio/?p=190</guid>
		<description><![CDATA[Much of the information public administrators use to make decisions is inthe form of statistical data. A primary objective of this course is to help students learn how toacquire, organize, interpret, analyze and apply findings from data. This course combines theoryand practice by exploring the appropriateness of different statistical tests and learning to applyanalytical methods [...]]]></description>
				<content:encoded><![CDATA[<div id="_mcePaste">Much of the information public administrators use to make decisions is inthe form of statistical data. A primary objective of this course is to help students learn how toacquire, organize, interpret, analyze and apply findings from data. This course combines theoryand practice by exploring the appropriateness of different statistical tests and learning to applyanalytical methods to problems of public management.</div>
]]></content:encoded>
			<wfw:commentRss>http://mikekastellec.com/portfolio/quantitative-methods-for-public-administration-190/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Designing a Database to Track Inventory and Purchase Data for a Library</title>
		<link>http://mikekastellec.com/portfolio/designing-a-database-to-track-inventory-and-purchase-data-for-a-library-187?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=designing-a-database-to-track-inventory-and-purchase-data-for-a-library</link>
		<comments>http://mikekastellec.com/portfolio/designing-a-database-to-track-inventory-and-purchase-data-for-a-library-187#comments</comments>
		<pubDate>Wed, 20 Apr 2011 00:46:24 +0000</pubDate>
		<dc:creator>Mike Kastellec</dc:creator>
				<category><![CDATA[Works]]></category>
		<category><![CDATA[7520]]></category>
		<category><![CDATA[databases]]></category>
		<category><![CDATA[inventory]]></category>
		<category><![CDATA[MYSQL]]></category>

		<guid isPermaLink="false">http://www.valdosta.edu/~makastellec/portfolio/?p=187</guid>
		<description><![CDATA[<p>PDF Version</p> <p>The Oconee County Libraries (OCL) has to keep track of information on over 100 pieces of electronics (computers, monitors, printers, etc.)  Currently, a combination of Excel spreadsheets and an online tool from webjunction.org are used to record inventory information.  The result is an unwieldy system that is time consuming to keep updated.  The [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://mikekastellec.com/portfolio/wp-content/uploads/2011/04/Kastellec-Designing-a-Database-to-Track-Inventory-and-Purchase-Data-for-a-Library.pdf">PDF Version</a></p>
<p>The Oconee County Libraries (OCL) has to keep track of information on over 100 pieces of electronics (computers, monitors, printers, etc.)  Currently, a combination of Excel spreadsheets and an online tool from webjunction.org are used to record inventory information.  The result is an unwieldy system that is time consuming to keep updated.  The goal of this project is to create a database to record essential inventory data for both branches.  It is hoped that, if the system performs well, it may one day be expanded to cover the other libraries in the Athens Regional Library System (ARLS).  Most frequently, the system will be used to record or update the location and relation (e.g., which monitor is hooked up to which computer) of pieces of equipment.  In its current incarnation, the database will only be accessed by the author (OCL’s sole IT staffer), but in part that will entail translating requests from the Library’s Manager and Regional Business Office staff into database queries.<span id="more-187"></span></p>
<h2>Business Rules</h2>
<h4>General Rules</h4>
<ul>
<li>· A computer consists of a laptop or a desktop and monitor.  Computers <em>within a given library</em> have unique names.</li>
<li>· Every piece of equipment has a unique serial number and a non-unique ARLS purchase code.  Equipment belongs to a type (e.g., “Desktop”) and a model (e.g., “Optiplex 740.”)  Models are made by one manufacturer (e.g., “Dell.”)</li>
<li>· Each purchase has a unique ARLS purchase code.  A purchase may include many different models but one purchase comes from only one vendor and one date.  Orders from more than one vendor on the same day, or from the same vendor over many days, will each have their own purchase (and ARLS purchase code.)</li>
<li>· Vendors have a phone number and/or website address.  Vendors may have a sales rep attached them, who may have their own phone number and/or email address.</li>
<li>· A library contains one or more locations.  While of course an actual location only exists in one library, libraries may share names of locations (e.g., the Watkinsville library may have a location called “Adult” and so may the Bogart library.)  Therefore a location in the database may be contained by one or more locations.</li>
<li>· When equipment is disposed of, it must be removed from the active inventory but a historical record of its information must be maintained.  It is <em>not</em> necessary, however, to retain previous libraries or location if a piece of equipment is moved.</li>
<li>· Zero to many pieces of equipment are located in each library and location.  Every piece of equipment has one library and location.</li>
<li>· A piece of equipment belongs to one model.  Each model may define one or many pieces of equipment.</li>
<li>· A model belongs to a type (of equipment.)  A type contains one or more models.</li>
<li>· Active computers (both desktops and laptops) are identified by a unique name.  Active desktops are connected to a monitor.</li>
<li>· A desktop (computer) may be connected to zero or one monitors.  A monitor may be connected to zero or one desktops.</li>
<li>· A purchase code identifies one or more pieces of equipment purchased at the same time.  Each piece of equipment is identified by only one purchase code.</li>
<li>· Each purchase is purchased from one vendor.  Vendors may supply equipment for many different purchases.</li>
</ul>
<h4>Relationships</h4>
<h2>Entity Relationship Diagram</h2>
<h2>Data Dictionary</h2>
<p>See Appendix.</p>
<h2>Initializing the Database</h2>
<h4>Create Tables</h4>
<p>CREATE TABLE Equipment (</p>
<p>eq_serial_num VARCHAR(50) NOT NULL PRIMARY KEY,</p>
<p>eq_status ENUM(&#8216;ACTIVE&#8217;,'STORAGE&#8217;,'ORDERED&#8217;,'DELETED&#8217;) NOT NULL,</p>
<p>eq_price DECIMAL(8,2),</p>
<p>mod_id int NOT NULL,</p>
<p>lib_id int NOT NULL,</p>
<p>loc_id int NOT NULL,</p>
<p>pur_arls_code VARCHAR(8) NOT NULL,</p>
<p>FOREIGN KEY (mod_id) REFERENCES Model(mod_id),</p>
<p>FOREIGN KEY (lib_id) REFERENCES Library(lib_id),</p>
<p>FOREIGN KEY (loc_id) REFERENCES Location(loc_id),</p>
<p>FOREIGN KEY (pur_arls_code) REFERENCES Purchase(pur_arls_code)</p>
<p>);</p>
<p>CREATE TABLE Vendor (</p>
<p>ven_id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,</p>
<p>ven_name VARCHAR(255),</p>
<p>ven_url VARCHAR(255),</p>
<p>ven_phone CHAR(10),</p>
<p>ven_sales_rep VARCHAR(255),</p>
<p>ven_rep_email VARCHAR(255),</p>
<p>ven_rep_phone CHAR(10)</p>
<p>);</p>
<p>CREATE TABLE Purchase (</p>
<p>pur_arls_code VARCHAR(8) NOT NULL PRIMARY KEY,</p>
<p>pur_date DATETIME,</p>
<p>ven_id INT,</p>
<p>FOREIGN KEY (ven_id) REFERENCES Vendor(ven_id)</p>
<p>);</p>
<p>CREATE TABLE Computer (</p>
<p>comp_id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,</p>
<p>comp_name VARCHAR(20) NOT NULL,</p>
<p>comp_serial_num VARCHAR(50) UNIQUE NOT NULL,</p>
<p>monitor_serial_num VARCHAR(50),</p>
<p>FOREIGN KEY (comp_serial_num) REFERENCES Equipment(eq_serial_num),</p>
<p>FOREIGN KEY (monitor_serial_num) REFERENCES Equipment(eq_serial_num)</p>
<p>);</p>
<p>CREATE TABLE Library (</p>
<p>lib_id TINYINT NOT NULL PRIMARY KEY AUTO_INCREMENT,</p>
<p>lib_name VARCHAR(255)</p>
<p>);</p>
<p>CREATE TABLE Location (</p>
<p>loc_id TINYINT NOT NULL PRIMARY KEY AUTO_INCREMENT,</p>
<p>loc_name VARCHAR(255)</p>
<p>);</p>
<p>CREATE TABLE Model (</p>
<p>mod_id int NOT NULL PRIMARY KEY AUTO_INCREMENT,</p>
<p>mod_name VARCHAR(255) NOT NULL,</p>
<p>mod_manufacturer VARCHAR(255),</p>
<p>type_id TINYINT,</p>
<p>FOREIGN KEY (type_id) REFERENCES Type(type_id)</p>
<p>);</p>
<p>CREATE TABLE Type (</p>
<p>type_id TINYINT NOT NULL PRIMARY KEY AUTO_INCREMENT,</p>
<p>type_name VARCHAR(255)</p>
<p>);</p>
<h4>Insert Data</h4>
<p>INSERT INTO Library(lib_name)</p>
<p>VALUES</p>
<p>(&#8216;WAT&#8217;),</p>
<p>(&#8216;BOG&#8217;);</p>
<p>INSERT INTO Location(loc_name)</p>
<p>VALUES</p>
<p>(&#8216;Adult&#8217;),</p>
<p>(&#8216;Reference&#8217;),</p>
<p>(&#8216;Kids&#8217;),</p>
<p>(&#8216;Circ Desk&#8217;),</p>
<p>(&#8216;Workroom&#8217;);</p>
<p>INSERT INTO Type(type_name)</p>
<p>VALUES</p>
<p>(&#8216;Desktop&#8217;),</p>
<p>(&#8216;Laptop&#8217;),</p>
<p>(&#8216;Monitor&#8217;),</p>
<p>(&#8216;Printer&#8217;),</p>
<p>(&#8216;Copier&#8217;);</p>
<p>INSERT INTO Vendor(ven_name,ven_url,ven_phone,ven_sales_rep,ven_rep_email,ven_rep_phone)</p>
<p>VALUES (&#8216;Dell&#8217;,'dell.com&#8217;,&#8217;8001234567&#8242;,&#8217;Lumumba Weems&#8217;,'lweems@dell.com&#8217;,&#8217;8001234568&#8242;);</p>
<p>INSERT INTO Vendor(ven_name,ven_url,ven_phone)</p>
<p>VALUES (&#8216;Gordon Docs&#8217;,'gordondocuments.com&#8217;,&#8217;7701234567&#8242;);</p>
<p>INSERT INTO Vendor(ven_name,ven_url)</p>
<p>VALUES</p>
<p>(&#8216;Amazon&#8217;,'amazon.com&#8217;),</p>
<p>(&#8216;HP&#8217;,'HP.com/gov&#8217;);</p>
<p>INSERT INTO Purchase(pur_arls_code,pur_date,ven_id)</p>
<p>VALUES</p>
<p>(&#8216;S-08-02&#8242;,&#8217;2007-08-01&#8242;,&#8217;2&#8242;),</p>
<p>(&#8216;S-02-04&#8242;,&#8217;2002-11-19&#8242;,&#8217;2&#8242;),</p>
<p>(&#8216;S-05-12&#8242;,&#8217;2005-06-22&#8242;,&#8217;3&#8242;),</p>
<p>(&#8216;S-08-06&#8242;,&#8217;2008-03-18&#8242;,&#8217;4&#8242;),</p>
<p>(&#8216;S-07-01&#8242;,&#8217;2006-07-28&#8242;,&#8217;4&#8242;),</p>
<p>(&#8216;S-03-04&#8242;,&#8217;2002-09-01&#8242;,&#8217;4&#8242;),</p>
<p>(&#8216;S-07-05&#8242;,&#8217;2005-01-30&#8242;,&#8217;1&#8242;),</p>
<p>(&#8216;S-08-01&#8242;,&#8217;2007-08-01&#8242;,&#8217;1&#8242;),</p>
<p>(&#8216;S-08-08&#8242;,&#8217;2008-04-11&#8242;,&#8217;1&#8242;),</p>
<p>(&#8216;S-08-09&#8242;,&#8217;2008-05-03&#8242;,&#8217;1&#8242;);</p>
<p>INSERT INTO Model(mod_manufacturer,mod_name,type_id)</p>
<p>VALUES</p>
<p>(&#8216;Konica Minolta&#8217;,'C252&#8242;,5),</p>
<p>(&#8216;Sharp&#8217;,&#8217;1000k&#8217;,5),</p>
<p>(&#8216;HP&#8217;,'lj2420dn&#8217;,4),</p>
<p>(&#8216;HP&#8217;,'clj2600n&#8217;,4),</p>
<p>(&#8216;HP&#8217;,'lj4050&#8242;,4),</p>
<p>(&#8216;HP&#8217;,'dc5000&#8242;,1),</p>
<p>(&#8216;HP&#8217;,&#8217;7550&#8242;,3),</p>
<p>(&#8216;Dell&#8217;,'Optiplex 740&#8242;,1),</p>
<p>(&#8216;Dell&#8217;,'M150&#8242;,3),</p>
<p>(&#8216;Dell&#8217;,'Optiplex 755&#8242;,1),</p>
<p>(&#8216;Dell&#8217;,'M170-DX&#8217;,3),</p>
<p>(&#8216;Dell&#8217;,'XRT26&#8242;,3),</p>
<p>(&#8216;Dell&#8217;,'Latitude D260&#8242;,2);</p>
<p>&#8211; broken into two inserts b/c VSU server won&#8217;t accept such a long imput</p>
<p>INSERT INTO Equipment</p>
<p>(eq_serial_num,eq_status,eq_price,mod_id,lib_id,loc_id,pur_arls_code)</p>
<p>VALUES</p>
<p>(&#8217;1278433&#8242;,&#8217;ACTIVE&#8217;,3125.25,2,2,1,&#8217;S-02-04&#8242;),</p>
<p>(&#8217;1278432&#8242;,&#8217;ACTIVE&#8217;,3125.25,2,1,2,&#8217;S-02-04&#8242;),</p>
<p>(&#8216;YW-987-100012-545&#8242;,&#8217;ACTIVE&#8217;,NULL,7,2,3,&#8217;S-03-04&#8242;),</p>
<p>(&#8216;YW-987-100012-546&#8242;,&#8217;ACTIVE&#8217;,NULL,7,2,3,&#8217;S-03-04&#8242;),</p>
<p>(&#8216;YW-987-100012-547&#8242;,&#8217;ACTIVE&#8217;,NULL,7,1,3,&#8217;S-03-04&#8242;),</p>
<p>(&#8216;YW-987-100012-548&#8242;,&#8217;ACTIVE&#8217;,NULL,7,1,3,&#8217;S-03-04&#8242;),</p>
<p>(&#8216;YW-987-100012-549&#8242;,&#8217;ACTIVE&#8217;,NULL,7,1,3,&#8217;S-03-04&#8242;),</p>
<p>(&#8216;YW-987-100012-550&#8242;,&#8217;ACTIVE&#8217;,NULL,7,1,3,&#8217;S-03-04&#8242;),</p>
<p>(&#8216;YW-987-100012-551&#8242;,&#8217;STORAGE&#8217;,NULL,7,1,2,&#8217;S-03-04&#8242;),</p>
<p>(&#8216;YW-987-100012-552&#8242;,&#8217;STORAGE&#8217;,NULL,7,1,2,&#8217;S-03-04&#8242;),</p>
<p>(&#8216;mv-010-432478&#8242;,&#8217;ACTIVE&#8217;,989.85,6,1,3,&#8217;S-03-04&#8242;),</p>
<p>(&#8216;mv-010-432479&#8242;,&#8217;ACTIVE&#8217;,989.85,6,1,3,&#8217;S-03-04&#8242;),</p>
<p>(&#8216;mv-010-432480&#8242;,&#8217;ACTIVE&#8217;,989.85,6,1,3,&#8217;S-03-04&#8242;),</p>
<p>(&#8216;mv-010-432481&#8242;,&#8217;ACTIVE&#8217;,989.85,6,1,3,&#8217;S-03-04&#8242;),</p>
<p>(&#8216;mv-010-432482&#8242;,&#8217;ACTIVE&#8217;,989.85,6,2,3,&#8217;S-03-04&#8242;),</p>
<p>(&#8216;mv-010-432483&#8242;,&#8217;ACTIVE&#8217;,989.85,6,2,3,&#8217;S-03-04&#8242;),</p>
<p>(&#8216;mv-010-432484&#8242;,&#8217;STORAGE&#8217;,989.85,6,1,2,&#8217;S-03-04&#8242;),</p>
<p>(&#8216;mv-010-432485&#8242;,&#8217;STORAGE&#8217;,989.85,6,1,2,&#8217;S-03-04&#8242;),</p>
<p>(&#8216;h1-8909-3213&#8242;,&#8217;ACTIVE&#8217;,481.32,3,1,4,&#8217;S-05-12&#8242;);</p>
<p>&#8211; broken into two inserts b/c VSU server won&#8217;t accept such a long imput</p>
<p>INSERT INTO Equipment</p>
<p>(eq_serial_num,eq_status,eq_price,mod_id,lib_id,loc_id,pur_arls_code)</p>
<p>VALUES</p>
<p>(&#8217;321-dsa2-32190&#8242;,&#8217;ACTIVE&#8217;,788.09,5,2,1,&#8217;S-07-01&#8242;),</p>
<p>(&#8217;1338-QPZ-983S32&#8242;,&#8217;STORAGE&#8217;,1089.98,13,1,5,&#8217;S-07-05&#8242;),</p>
<p>(&#8217;1338-QPZ-983T98&#8242;,&#8217;STORAGE&#8217;,1089.98,13,1,5,&#8217;S-07-05&#8242;),</p>
<p>(&#8217;10303-OJP-13&#8242;,&#8217;ACTIVE&#8217;,NULL,9,1,4,&#8217;S-07-05&#8242;),</p>
<p>(&#8217;10303-OJP-14&#8242;,&#8217;ACTIVE&#8217;,NULL,9,1,4,&#8217;S-07-05&#8242;),</p>
<p>(&#8217;10303-OJP-11&#8242;,&#8217;ACTIVE&#8217;,NULL,9,1,2,&#8217;S-07-05&#8242;),</p>
<p>(&#8217;10303-OJP-12&#8242;,&#8217;ACTIVE&#8217;,NULL,9,1,2,&#8217;S-07-05&#8242;),</p>
<p>(&#8217;10303-OJP-10&#8242;,&#8217;ACTIVE&#8217;,NULL,9,2,5,&#8217;S-07-05&#8242;),</p>
<p>(&#8216;GX-321h890-F3&#8242;,&#8217;ACTIVE&#8217;,770.33,8,1,4,&#8217;S-07-05&#8242;),</p>
<p>(&#8216;GX-321h890-G3&#8242;,&#8217;ACTIVE&#8217;,770.33,8,1,4,&#8217;S-07-05&#8242;),</p>
<p>(&#8216;GX-321h890-D3&#8242;,&#8217;ACTIVE&#8217;,770.33,8,1,2,&#8217;S-07-05&#8242;),</p>
<p>(&#8216;GX-321h890-E3&#8242;,&#8217;ACTIVE&#8217;,770.33,8,1,2,&#8217;S-07-05&#8242;),</p>
<p>(&#8216;GX-321h890-H3&#8242;,&#8217;ACTIVE&#8217;,770.33,8,2,5,&#8217;S-07-05&#8242;),</p>
<p>(&#8217;21398-UUP-992&#8242;,&#8217;ACTIVE&#8217;,NULL,11,1,2,&#8217;S-08-01&#8242;),</p>
<p>(&#8217;21398-UUP-993&#8242;,&#8217;ACTIVE&#8217;,NULL,11,1,2,&#8217;S-08-01&#8242;),</p>
<p>(&#8217;21398-UUP-990&#8242;,&#8217;STORAGE&#8217;,NULL,11,1,5,&#8217;S-08-01&#8242;),</p>
<p>(&#8217;21398-UUP-991&#8242;,&#8217;ACTIVE&#8217;,NULL,11,1,5,&#8217;S-08-01&#8242;),</p>
<p>(&#8216;GX-923k987-025&#8242;,&#8217;ACTIVE&#8217;,722.01,10,1,2,&#8217;S-08-01&#8242;),</p>
<p>(&#8216;GX-923k987-026&#8242;,&#8217;ACTIVE&#8217;,722.01,10,1,2,&#8217;S-08-01&#8242;),</p>
<p>(&#8216;GX-923k987-023&#8242;,&#8217;ACTIVE&#8217;,722.01,10,1,5,&#8217;S-08-01&#8242;),</p>
<p>(&#8216;GX-923k987-024&#8242;,&#8217;ACTIVE&#8217;,722.01,10,1,5,&#8217;S-08-01&#8242;),</p>
<p>(&#8216;CLM1201&#8242;,&#8217;ACTIVE&#8217;,5285.05,1,1,5,&#8217;S-08-02&#8242;),</p>
<p>(&#8217;312-fds324-32132&#8242;,&#8217;ACTIVE&#8217;,654.21,4,1,4,&#8217;S-08-06&#8242;),</p>
<p>(&#8217;20123-UXP-490&#8242;,&#8217;ACTIVE&#8217;,NULL,11,1,5,&#8217;S-08-08&#8242;),</p>
<p>(&#8217;20123-UXP-491&#8242;,&#8217;ACTIVE&#8217;,NULL,11,1,5,&#8217;S-08-08&#8242;),</p>
<p>(&#8216;GX-923k987-343&#8242;,&#8217;ACTIVE&#8217;,626.09,10,1,5,&#8217;S-08-08&#8242;),</p>
<p>(&#8216;GX-923k987-344&#8242;,&#8217;ACTIVE&#8217;,626.09,10,1,5,&#8217;S-08-08&#8242;),</p>
<p>(&#8216;hidw395-32hj-ii8988&#8242;,&#8217;ACTIVE&#8217;,399.99,12,1,5,&#8217;S-08-09&#8242;);</p>
<p>INSERT INTO Computer(comp_name,comp_serial_num,monitor_serial_num)</p>
<p>VALUES</p>
<p>(&#8216;CHL-01&#8242;,&#8217;mv-010-432482&#8242;,&#8217;YW-987-100012-545&#8242;),</p>
<p>(&#8216;CHL-02&#8242;,&#8217;mv-010-432483&#8242;,&#8217;YW-987-100012-546&#8242;),</p>
<p>(&#8216;CIRC-01&#8242;,&#8217;GX-321h890-H3&#8242;,&#8217;10303-OJP-10&#8242;),</p>
<p>(&#8216;CHL-01&#8242;,&#8217;mv-010-432478&#8242;,&#8217;YW-987-100012-547&#8242;),</p>
<p>(&#8216;CHL-02&#8242;,&#8217;mv-010-432479&#8242;,&#8217;YW-987-100012-548&#8242;),</p>
<p>(&#8216;CHL-03&#8242;,&#8217;mv-010-432480&#8242;,&#8217;YW-987-100012-549&#8242;),</p>
<p>(&#8216;CHL-04&#8242;,&#8217;mv-010-432481&#8242;,&#8217;YW-987-100012-550&#8242;),</p>
<p>(&#8216;CIRC-01&#8242;,&#8217;GX-321h890-F3&#8242;,&#8217;10303-OJP-13&#8242;),</p>
<p>(&#8216;CIRC-02&#8242;,&#8217;GX-321h890-G3&#8242;,&#8217;10303-OJP-14&#8242;),</p>
<p>(&#8216;REF-01&#8242;,&#8217;mv-010-432484&#8242;,&#8217;YW-987-100012-551&#8242;),</p>
<p>(&#8216;REF-02&#8242;,&#8217;mv-010-432485&#8242;,&#8217;YW-987-100012-552&#8242;),</p>
<p>(&#8216;REF-01&#8242;,&#8217;GX-321h890-D3&#8242;,&#8217;10303-OJP-11&#8242;),</p>
<p>(&#8216;REF-02&#8242;,&#8217;GX-321h890-E3&#8242;,&#8217;10303-OJP-12&#8242;),</p>
<p>(&#8216;REF-03&#8242;,&#8217;GX-923k987-025&#8242;,&#8217;21398-UUP-992&#8242;),</p>
<p>(&#8216;REF-04&#8242;,&#8217;GX-923k987-026&#8242;,&#8217;21398-UUP-993&#8242;),</p>
<p>(&#8216;STAFF-CHL&#8217;,'GX-923k987-344&#8242;,&#8217;20123-UXP-491&#8242;),</p>
<p>(&#8216;STAFF-IT&#8217;,'GX-923k987-023&#8242;,&#8217;hidw395-32hj-ii8988&#8242;),</p>
<p>(&#8216;STAFF-MANAGER&#8217;,'GX-923k987-024&#8242;,&#8217;21398-UUP-991&#8242;),</p>
<p>(&#8216;STAFF-REF&#8217;,'GX-923k987-343&#8242;,&#8217;20123-UXP-490&#8242;),</p>
<p>(&#8216;LAPTOP-01&#8242;,&#8217;1338-QPZ-983T98&#8242;,NULL),</p>
<p>(&#8216;LAPTOP-02&#8242;,&#8217;1338-QPZ-983S32&#8242;,NULL);</p>
<h2>Sample SQL Statements</h2>
<h4>Selects</h4>
<p>&#8211; List the name, manufacturer, model, serial numer and location of all active computers at the Watkinsville Library</p>
<p>SELECT</p>
<p>C.comp_name AS Computer,</p>
<p>M.mod_manufacturer AS Manufacturer,</p>
<p>M.mod_name AS Model,</p>
<p>C.comp_serial_num AS &#8220;S/N&#8221;,</p>
<p>Loc.loc_name AS Location</p>
<p>FROM</p>
<p>Model AS M</p>
<p>NATURAL JOIN</p>
<p>(Equipment AS E</p>
<p>INNER JOIN</p>
<p>Computer AS C</p>
<p>ON C.comp_serial_num=E.eq_serial_num</p>
<p>NATURAL JOIN</p>
<p>Location AS Loc)</p>
<p>WHERE</p>
<p>E.lib_id = (SELECT Lib.lib_id FROM Library AS Lib WHERE lib_name=&#8221;WAT&#8221;)</p>
<p>AND</p>
<p>E.eq_status = &#8220;ACTIVE&#8221;</p>
<p>ORDER BY Loc.loc_name;</p>
<p>&#8211; List the owning library, location, manufacturer, and model for all printers and copiers</p>
<p>SELECT</p>
<p>Lib.lib_name AS Library,</p>
<p>Loc.loc_name AS Location,</p>
<p>M.mod_manufacturer AS Manufacturer,</p>
<p>M.mod_name AS Model</p>
<p>FROM</p>
<p>Equipment AS E</p>
<p>NATURAL JOIN</p>
<p>Model AS M</p>
<p>NATURAL JOIN</p>
<p>Type AS T</p>
<p>NATURAL JOIN</p>
<p>Location AS Loc</p>
<p>NATURAL JOIN</p>
<p>Library AS Lib</p>
<p>WHERE</p>
<p>T.type_name IN (&#8216;Printer&#8217;,'Copier&#8217;)</p>
<p>AND</p>
<p>E.eq_status = &#8220;ACTIVE&#8221;</p>
<p>ORDER BY M.mod_name;</p>
<p>&#8211; List the name, owning, library, manufacturer, and model of all public computers</p>
<p>SELECT</p>
<p>C.comp_name AS Computer,</p>
<p>Lib.lib_name AS Library,</p>
<p>Loc.loc_name AS Location,</p>
<p>M.mod_manufacturer AS Manufacturer,</p>
<p>M.mod_name AS Model</p>
<p>FROM</p>
<p>(Equipment AS E</p>
<p>NATURAL JOIN</p>
<p>Model AS M</p>
<p>NATURAL JOIN</p>
<p>Location AS Loc</p>
<p>NATURAL JOIN</p>
<p>Library AS Lib)</p>
<p>INNER JOIN</p>
<p>Computer AS C</p>
<p>ON C.comp_serial_num=E.eq_serial_num</p>
<p>WHERE</p>
<p>Loc.loc_name NOT IN (&#8216;Circ&#8217;,'Workroom&#8217;)</p>
<p>AND</p>
<p>E.eq_status = &#8220;ACTIVE&#8221;</p>
<p>ORDER BY Lib.lib_name,Loc.loc_name,C.comp_name;</p>
<p>&#8211; Get detailed info on an active computer (and attached monitor), given only the name and library</p>
<p>SELECT</p>
<p>Loc.loc_name AS Location,</p>
<p>C.comp_name AS Computer,</p>
<p>CONCAT(M.mod_manufacturer,&#8221; &#8220;,M.mod_name) AS Model,</p>
<p>C.comp_serial_num AS &#8220;S/N&#8221;,</p>
<p>E.pur_arls_code AS &#8220;ARLS Code&#8221;,</p>
<p>CONCAT(</p>
<p>(SELECT M.mod_manufacturer</p>
<p>FROM</p>
<p>Model AS M</p>
<p>NATURAL JOIN</p>
<p>(Equipment AS E</p>
<p>INNER JOIN</p>
<p>Computer AS C</p>
<p>ON C.monitor_serial_num=E.eq_serial_num</p>
<p>)</p>
<p>WHERE</p>
<p>C.comp_name = &#8220;STAFF-IT&#8221;</p>
<p>AND</p>
<p>E.lib_id = (SELECT Lib.lib_id FROM Library AS Lib WHERE lib_name=&#8221;WAT&#8221;)</p>
<p>AND</p>
<p>E.eq_status = &#8220;ACTIVE&#8221;</p>
<p>),</p>
<p>&#8221; &#8220;,</p>
<p>(SELECT M.mod_name</p>
<p>FROM</p>
<p>Model AS M</p>
<p>NATURAL JOIN</p>
<p>(Equipment AS E</p>
<p>INNER JOIN</p>
<p>Computer AS C</p>
<p>ON C.monitor_serial_num=E.eq_serial_num)</p>
<p>WHERE</p>
<p>C.comp_name = &#8220;STAFF-IT&#8221;</p>
<p>AND</p>
<p>E.lib_id = (SELECT Lib.lib_id FROM Library AS Lib WHERE lib_name=&#8221;WAT&#8221;)</p>
<p>AND</p>
<p>E.eq_status = &#8220;ACTIVE&#8221;</p>
<p>)</p>
<p>) AS &#8220;Monitor Model&#8221;,</p>
<p>C.monitor_serial_num AS &#8220;Monitor S/N&#8221;,</p>
<p>(SELECT E.pur_arls_code</p>
<p>FROM</p>
<p>Equipment AS E</p>
<p>INNER JOIN</p>
<p>Computer AS C</p>
<p>ON C.monitor_serial_num=E.eq_serial_num</p>
<p>WHERE</p>
<p>C.comp_name = &#8220;STAFF-IT&#8221;</p>
<p>AND</p>
<p>E.lib_id = (SELECT Lib.lib_id FROM Library AS Lib WHERE lib_name=&#8221;WAT&#8221;)</p>
<p>AND</p>
<p>E.eq_status = &#8220;ACTIVE&#8221;</p>
<p>)     AS &#8220;Monitor ARLS Code&#8221;</p>
<p>FROM</p>
<p>Model AS M</p>
<p>NATURAL JOIN</p>
<p>(Equipment AS E</p>
<p>INNER JOIN</p>
<p>Computer AS C</p>
<p>ON C.comp_serial_num=E.eq_serial_num</p>
<p>NATURAL JOIN</p>
<p>Location AS Loc)</p>
<p>WHERE</p>
<p>C.comp_name = &#8220;STAFF-IT&#8221;</p>
<p>AND</p>
<p>E.lib_id = (SELECT Lib.lib_id FROM Library AS Lib WHERE lib_name=&#8221;WAT&#8221;)</p>
<p>AND</p>
<p>E.eq_status = &#8220;ACTIVE&#8221;;</p>
<p>&#8211; List purchasing information for every unit purchased in Fiscal Year 2008</p>
<p>SELECT</p>
<p>LEFT(P.pur_date,10) AS &#8220;Purchase Date&#8221;,</p>
<p>P.pur_arls_code AS &#8220;ARLS Purchase Code&#8221;,</p>
<p>V.ven_name AS Vendor,</p>
<p>T.type_name AS Category,</p>
<p>M.mod_name AS Item,</p>
<p>E.eq_serial_num AS &#8220;S/N&#8221;</p>
<p>FROM</p>
<p>Equipment AS E</p>
<p>NATURAL JOIN</p>
<p>Purchase AS P</p>
<p>NATURAL JOIN</p>
<p>Vendor AS V</p>
<p>NATURAL JOIN</p>
<p>Model as M</p>
<p>NATURAL JOIN</p>
<p>Type AS T</p>
<p>WHERE</p>
<p>P.pur_date BETWEEN &#8217;2007-07-01&#8242; AND &#8217;2008-06-30&#8242;</p>
<p>ORDER BY P.pur_arls_code,P.pur_date</p>
<p>&#8211; List summary of purchases made in FY2008, broken down by models ordered</p>
<p>SELECT</p>
<p>LEFT(P.pur_date,10) AS &#8220;Purchase Date&#8221;,</p>
<p>P.pur_arls_code AS &#8220;ARLS Purchase Code&#8221;,</p>
<p>V.ven_name AS Vendor,</p>
<p>M.mod_name AS Item,</p>
<p>COUNT(M.mod_name) AS &#8220;Units Purchased&#8221;,</p>
<p>E.eq_price AS &#8220;Price per Unit&#8221;,</p>
<p>SUM(E.eq_price) AS &#8220;Total Price&#8221;</p>
<p>FROM</p>
<p>Equipment AS E</p>
<p>NATURAL JOIN</p>
<p>Purchase AS P</p>
<p>NATURAL JOIN</p>
<p>Vendor AS V</p>
<p>NATURAL JOIN</p>
<p>Model as M</p>
<p>WHERE</p>
<p>P.pur_date BETWEEN &#8217;2007-07-01&#8242; AND &#8217;2008-06-30&#8242;</p>
<p>GROUP BY M.mod_name,P.pur_arls_code</p>
<p>ORDER BY P.pur_arls_code,P.pur_date;</p>
<p>&#8211; List total spending by year, rounded to nearest dollar</p>
<p>SELECT</p>
<p>YEAR(P.pur_date) AS &#8220;Purchase Year&#8221;,</p>
<p>ROUND(SUM(E.eq_price),0) AS &#8220;Total Spending&#8221;</p>
<p>FROM</p>
<p>Equipment AS E</p>
<p>NATURAL JOIN</p>
<p>Purchase AS P</p>
<p>NATURAL JOIN</p>
<p>Vendor AS V</p>
<p>GROUP BY YEAR(P.pur_date)</p>
<p>ORDER BY P.pur_date</p>
<h4>Operations</h4>
<p>&#8211; Mark a piece of equipment deleted</p>
<p>UPDATE Equipment</p>
<p>SET eq_status = &#8216;DELETED&#8217;</p>
<p>WHERE eq_serial_num = &#8217;21398-UUP-991&#8242;</p>
<p>LIMIT 1;</p>
<p>&#8211; Move a monitor out of storage and assign it to a computer</p>
<p>UPDATE Equipment</p>
<p>SET eq_status = &#8216;ACTIVE&#8217;</p>
<p>WHERE eq_serial_num = &#8217;21398-UUP-990&#8242;</p>
<p>LIMIT 1;</p>
<p>UPDATE Computer</p>
<p>SET monitor_serial_num = &#8217;21398-UUP-990&#8242;</p>
<p>WHERE comp_name = &#8216;STAFF-MANAGER&#8217;</p>
<p>LIMIT 1;</p>
<h2>Project Evaluation</h2>
<p>During the initial design phase, it was difficult to visualize how best to handle attributes that would necessarily have duplicates: the ARLS purchase codes and locations names shared by multiple libraries.  Creating the ERD (using Dia diagramming software) clarified things.  It became apparent that I needed to add a table to record purchases, and then I realized a linking table needed to bridge purchases and equipment (or so I thought at the time).  As for the problem of similarly named locations, I considered alternative solutions but stuck with the design you see above.</p>
<p>While going through steps of normalization process, I realized that giving each purchase line a unique ID (and including it with the purchase ID and equipment’s serial number as a composite primary key) was unnecessary—a composite key of just those two other attributes is enough to uniquely identify each purchase line.  After fixing that, I realized I had forgotten to include the ability to store the price of a purchase.  After some thought, I added it to the purchase line table, so as to be able to easily capture prices of equipment on a per unit basis.</p>
<p>One complicating factor that turned up again and again was maintaining historical data for deleted items.  It wasn’t necessary to track every computer a desktop or monitor was associated with over the course of its lifetime, but a record of serials numbers and purchase info for deleted items would be beneficial.  My simple solution was to add “deleted” to the list of possible equipment statuses (the others being “active”, in “storage”, and “ordered” but not yet received.)</p>
<p>With the initial design completed, I began to insert data into the tables.  I soon realized I hadn’t been clear enough with my business rules—ARLS purchase codes are unique, so the purchase table didn’t need a surrogate key.  Then it became apparent that the table linking purchases and equipment was unnecessary—the relationship between the tables isn’t M:N, it’s 1:M.  I deleted the linking table and moved the price and alrs code attributes to the equipment table, with arls code as a foreign key.</p>
<p>Since WAT and BOG can share computer names (e.g., they each could have a computer named “CIRC-01”, I thought I needed to add the owning library’s ID to the computer table as part of a composite primary key.  However, I then found that deleted computers could easily have duplicate computer names and owning libraries, so I didn’t have a good primary key candidate between the two of them.  I weighed using the desktop’s serial number as the primary key but instead decided that a surrogate key was better solution in this case.</p>
<p>I ended up revising the design of the database many times, both during the initial design phase and then over and over again as I inserted data and wrote queries.  Knowing that I’d have to include the create and insert statements that would build a working copy of my table for the purposes of this paper made the development process frustratingly slow—in a “normal” development environment, I would have been freed to alter tables and data on the fly (and using a GUI), which would have made testing and refining simpler and quicker.  I also encountered a moment when writing a select query where I got “stuck” and began to doubt my SQL skills.  After a couple hours of slogging I realized that I’d actually made a series of data entry errors to one table—my SQL code was correct all along.  The first select query I wrote was by far the hardest to get working—once I grasped that the normalized design I’d come up with facilitated a series of natural joins to link almost any of the tables to each other, I proceeded without much difficulty.  My SQL skills improved greatly with this applied practice.</p>
<p>The one area of my design that I’m least happy with is the computer table, which links computer names to serial numbers for the unit’s desktop and monitor (or, for a laptop, just a single serial number).  The solution I came up with works, as my queries demonstrate, but I consider it inelegant and it leads to very complex queries for anything related to computers’ monitors (as my queries also demonstrate.)  As I continue to develop this database for my workplace, this is definitely one area I will look closely at.  That weakness aside, I’m pleased with the database—it’s a fully functional system to track exactly what my library needs to track.</p>
<h2>Appendix: Data Dictionary</h2>
]]></content:encoded>
			<wfw:commentRss>http://mikekastellec.com/portfolio/designing-a-database-to-track-inventory-and-purchase-data-for-a-library-187/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Database Design for Information Professionals</title>
		<link>http://mikekastellec.com/portfolio/database-design-for-information-professionals-184?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=database-design-for-information-professionals</link>
		<comments>http://mikekastellec.com/portfolio/database-design-for-information-professionals-184#comments</comments>
		<pubDate>Wed, 20 Apr 2011 00:42:46 +0000</pubDate>
		<dc:creator>Mike Kastellec</dc:creator>
				<category><![CDATA[Courses]]></category>
		<category><![CDATA[7520]]></category>
		<category><![CDATA[databases]]></category>
		<category><![CDATA[MYSQL]]></category>

		<guid isPermaLink="false">http://www.valdosta.edu/~makastellec/portfolio/?p=184</guid>
		<description><![CDATA[ <p>Addresses government and</p> <p>industry needs for design, implementation, and management of the database systems. Focuses on</p> <p>the application of data modeling technologies in library and information science practice and</p> <p>research.</p> Course Objectives: Upon completion the student will be able to:  Explain the fundamental principles of database systems.  Develop database conceptual design using [...]]]></description>
				<content:encoded><![CDATA[<div id="_mcePaste">
<p>Addresses government and</p>
<p>industry needs for design, implementation, and management of the database systems. Focuses on</p>
<p>the application of data modeling technologies in library and information science practice and</p>
<p>research.</p>
</div>
<h3>Course Objectives:</h3>
<ul>
<li>Upon completion the student will be able to:</li>
<li> Explain the fundamental principles of database systems.</li>
<li> Develop database conceptual design using the Entity Relationship Model approach.</li>
<li> Demonstrate skills and perspective to analyze real-world requirements, produce a data model, and implement the database.</li>
<li> Use Structured Query Language (SQL).</li>
<li> Develop and optimize complex SQL queries to perform tasks such as table creation, data input, and retrieval.</li>
<li> Evaluate trends in database technologies and the application of database technologies to various activities.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://mikekastellec.com/portfolio/database-design-for-information-professionals-184/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tagging</title>
		<link>http://mikekastellec.com/portfolio/tagging-176?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=tagging</link>
		<comments>http://mikekastellec.com/portfolio/tagging-176#comments</comments>
		<pubDate>Wed, 20 Apr 2011 00:31:31 +0000</pubDate>
		<dc:creator>Mike Kastellec</dc:creator>
				<category><![CDATA[Works]]></category>
		<category><![CDATA[classification]]></category>
		<category><![CDATA[folksonomy]]></category>
		<category><![CDATA[LCSH]]></category>
		<category><![CDATA[OPAC]]></category>
		<category><![CDATA[PennTags]]></category>
		<category><![CDATA[Peter J. Rolla]]></category>
		<category><![CDATA[tagging]]></category>
		<category><![CDATA[Thomas Mann]]></category>

		<guid isPermaLink="false">http://www.valdosta.edu/~makastellec/portfolio/?p=176</guid>
		<description><![CDATA[<p>PDF Version</p> <p>Tags are keywords chosen by users of a system to describe an item (e.g., a website or book).  Tags gained popularity at Web 2.0 sites like Delicious, Flickr, and LibraryThing, and have now begun to appear in a few library catalogs.  Tags, which usually consist of single words but can extend to short [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://mikekastellec.com/portfolio/wp-content/uploads/2011/04/Kastellec-Tagging.pdf">PDF Version</a></p>
<p>Tags are keywords chosen by users of a system to describe an item (e.g., a website or book).  Tags gained popularity at Web 2.0 sites like Delicious, Flickr, and LibraryThing, and have now begun to appear in a few library catalogs.  Tags, which usually consist of single words but can extend to short phrases in some systems, offer an alternative to the assignment of subject headings in traditional cataloging.  There are four strategies libraries can pursue with respect to the relationship of tags to subject headings, in order of most conservative to most radical: <strong>Ignore</strong> tagging and continue to exclusively use subject headings; allow tags to <strong>Coexist</strong> with subject headings, but maintain a clear boundary between the two; utilize tags and subject headings side-by-side, permitting each to inform the other (<strong>Cooperate);</strong> or deprecate subject headings and <strong>Replace</strong> their function with tags.</p>
<p><span id="more-176"></span></p>
<p>At a bare minimum, tags allow “patrons to personalize the library’s website” (Rolla, 2009, p. 175).  Patrons—and catalogers and other staff—can use tags to bookmark, review, group, and annotate items in the catalog.  Beyond direct value to their creator, tags gain additional value when systems aggregate large numbers of user tags.  Like many other examples of Internet technology, when drawing on a large pool of users the simple system of tagging displays emergent properties—the overlap between users’ personal tags creates an informal shared vocabulary, or <em>folksonomy</em>.  Folksonomies automatic incorporation of current and natural terminology is another advantage over controlled vocabularies, which are by definition frozen and in practice often stilted (Rolla, 2009).  Additionally, the number of times an item is tagged provides a direct indication of its popularity and, by extension, a measure of its value (“Social bookmarking,” 2010).</p>
<p>A user tagging a book has a natural advantage over catalogers—the user is likely to have read the book, unlike the cataloger (Rolla, 2009).  Users “assign many more tags to books than library catalogers assign subject headings. … Catalogers, by following the Library of Congress guidelines [to only identify primary subjects], may omit concepts that are important to users” (Rolla, 2009, pp. 177-178).  In his 2009 study of LibraryThing tags, Rolla compares tags in LibraryThing with subject headings in the Library of Congress (LC).  Rolla finds that tags identify concepts ignored by the Library of Congress Subject Headings (LCSH), including both broader terms and narrower terms (2009).</p>
<p>Maintaining a controlled vocabulary like LCSH is extremely difficult and resource intensive, and cataloging with and using LCSH properly requires training (Rolla, 2009).  LC, in fact, is taking steps to move away from pre-coordinated strings of subject headings (Mann, 2008).  Even though cataloging with subject headings is costly and despite the advantages tags can offer, research shows that subject headings have value that cannot be replaced by tags (Mann, 2008; Rolla, 2009; Steele, 2009; Thomas, Caudle, &amp; Schmitz, 2009).  Folksonomies suffer from issues with ambiguous meaning (e.g., synonymy, polysemy, homonymy, etc.), “whereas one of the main purposes of controlled vocabularies is to disambiguate polysemous words and choose preferred terms from groups of synonyms” (Rolla, 2009, p. 175).  <strong>Replacing</strong> subject headings is not a viable strategy unless libraries are willing to seriously sacrifice cataloging quality.</p>
<p>On the other end of the spectrum, <strong>Ignoring</strong> tags is an equally poor option, as the value they can add to cataloging is clear.  Adding tags while retaining subject headings will markedly improve access (Rolla, 2009; Steele, 2009; Thomas et al., 2009).  Even Mann, always the staunch defender of traditional cataloging, calls for LCSH and tags to <strong>Coexist</strong>. Mann’s conclusion is that LC should accept tags but only in such a way that they are clearly separated from LC’s bibliographic records and catalog.  He would have LC expose its records to these linked sites but not pollute the core LC records and catalog with tags.  The coexistence option is exemplified by the University of Pennsylvania library:</p>
<p>PennTags allows members of the Penn community to tag web sites, articles in the library’s database, and records in both the video catalog and Franklin, the library’s OPAC. … Besides the “Add to PennTags” link, the tags are not on Penn Libraries’ OPAC itself.  Those more comfortable with the traditional search experience are not distracted by cloud tags or other unfamiliar features of tagging sites.  This way, the library caters to both those seeking a new way to interact with the catalog, and the traditional user. (Steele, 2009, p. 75)</p>
<p>On the other hand, not incorporating the tags into the base level OPAC means that tags are also hidden from OPAC users who might benefit from the tags’ functionality.  Only users who seek out the separate PennTags interface can benefit.</p>
<p>The <strong>Cooperate</strong> strategy is similar to coexistence, but incorporates tags directly into the library catalog.  Rolla (2009), Steele (2009), and Thomas, Caudle &amp; Schmitz (2009) all conclude that tags can effectively supplement subject headings in catalogs.  Controlled vocabularies and folksonomies have complementary strengths and weaknesses.  Tags are easy to use, especially for quick searching, while subject headings can correct for tags’ ambiguity.  Subject headings are also indispensible for browsing by scholars in search of an overview of a topic (Mann, 2008).</p>
<p>“The benefit of tagging as a supplement to LCSH is more likely to occur when there are a large number of tags in the system” (Thomas et al., 2009, p. 430).  It’s not until we see tags shared on at least a large consortial level—better yet a national or international level—that network effects can kick in to produce unexpected results.  The future of tagging in libraries hinges on this point: will tags be shared globally (via LC, OCLC, or some other institution/mechanism), like other bibliographic information?  Even in the presence of such a global system, some libraries will opt to constrain their local catalogs to only local tags, or may continue to ignore tags altogether, but libraries as a whole (and therefore library users and society as a whole) stand to benefit from a shared namespace for tags.<br />
References</p>
<p>Mann, T. (2008). “On the record” but off the track: a review of the report of the library of congress working group on the future of bibliographic control, with a further examination of library of congress cataloging tendencies. Retrieved from http://www.guild2910.org/WorkingGrpResponse2008.pdf</p>
<p>Rolla, P. J. (2009). User Tags versus Subject Headings: Can User-Supplied Data Improve Subject Access to Library Collections? <em>Library Resources &amp; Technical Services</em>, <em>53</em>(3), 174-184.</p>
<p>Social bookmarking. (2010, March 28). In <em>Wikipedia</em>, <em>the free encyclopedia</em>. Retrieved April 13, 2010, from http://en.wikipedia.org/wiki/Collaborative_tagging</p>
<p>Steele, T. (2009). The new cooperative cataloging. <em>Library Hi Tech</em>, <em>27</em>(1), 68-77.</p>
<p>Thomas, M., Caudle, D. M., &amp; Schmitz, C. M. (2009). To tag or not to tag? <em>Library Hi Tech</em>, <em>27</em>(3), 411 &#8211; 434. doi:10.1108/07378830910988540</p>
]]></content:encoded>
			<wfw:commentRss>http://mikekastellec.com/portfolio/tagging-176/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Changing Nature of the Catalog – A Response to Calhoun, Mann, and Yee</title>
		<link>http://mikekastellec.com/portfolio/the-changing-nature-of-the-catalog-a-response-to-calhoun-mann-and-yee-170?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=the-changing-nature-of-the-catalog-a-response-to-calhoun-mann-and-yee</link>
		<comments>http://mikekastellec.com/portfolio/the-changing-nature-of-the-catalog-a-response-to-calhoun-mann-and-yee-170#comments</comments>
		<pubDate>Wed, 20 Apr 2011 00:23:55 +0000</pubDate>
		<dc:creator>Mike Kastellec</dc:creator>
				<category><![CDATA[Works]]></category>
		<category><![CDATA[7300]]></category>
		<category><![CDATA[discontinuous change]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[information age]]></category>
		<category><![CDATA[Karen Calhoun]]></category>
		<category><![CDATA[Martha M. Yee]]></category>
		<category><![CDATA[research libraries]]></category>
		<category><![CDATA[scale]]></category>
		<category><![CDATA[Thomas Mann]]></category>

		<guid isPermaLink="false">http://www.valdosta.edu/~makastellec/portfolio/?p=170</guid>
		<description><![CDATA[<p>PDF Version</p> <p>The central premise of Calhoun’s report is that technology has “created an era of discontinuous change in research libraries—a time when the cumulated assets of the past do not guarantee future success” (2006, p. 5).  Calhoun’s perspective is that this notion applies directly to traditional library cataloging.  Yee argues that traditional cataloging is [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://mikekastellec.com/portfolio/wp-content/uploads/2011/04/The-Changing-Nature-of-the-Catalog-A-Response-to-Calhoun-Mann-and-Yee.pdf">PDF Version</a></p>
<p>The central premise of Calhoun’s report is that technology has “created an era of discontinuous change in research libraries—a time when the cumulated assets of the past do not guarantee future success” (2006, p. 5).  Calhoun’s perspective is that this notion applies directly to traditional library cataloging.  Yee argues that traditional cataloging is fundamental to the value of libraries (2007).  Mann makes the case that research libraries’ primary mission is to serve the specific needs of serious scholarship (2006).  Each is right in their own way.  Mann and Yee, though, fail to recognize the changes that the coming of the Information Age has wrought on the world outside libraries.  Far too much valuable information is outside the reach of traditional catalogs.  Libraries must embrace technology to extend the grasp of catalogs beyond local holdings.<span id="more-170"></span></p>
<p>Mann believes that research libraries should primarily aim to serve the small population of serious researchers.  I do not agree with Mann’s other conclusions but it is hard to find fault with this one.  He is mistaken, though, to think that research libraries or other institutions are free from market forces—taken to the logical extreme, a library with no users has no value.  Market share is a fair measure of library performance; libraries want their base to choose them over alternative sources of information.  &#8220;Google&#8217;s mission is to organize the world&#8217;s information and make it universally accessible and useful&#8221; (“Corporate Information &#8211; Quick Profile,” n.d.)  Is that not also the mission of libraries?  Businesses and libraries can have different motivations yet still compete.</p>
<p>Maybe research libraries should be niche products<strong>, </strong>primarily oriented towards in-depth research, as Mann argues.  However, that path relies on an assumption as radical as Calhoun&#8217;s: that information of value to serious researchers is exclusively found in books, local archives, and other traditional library holdings, <em>and that this state of affairs is likely to continue for the foreseeable future</em>.  Simply put, I think this premise is wrong.</p>
<p>Both Mann and Yee display a striking ignorance of technology.  The nadir of Yee’s response comes with the paragraph that begins, “Computers are dumb machines” (2007).  Almost every word of this passage is either dated or just plain wrong.  There is nothing “allegedly sophisticated” about Google&#8217;s algorithms, which factor in more than 200 signals, one of which, PageRank, considers &#8220;more than 500 million variables&#8221; (“Corporate Information &#8211; Technology Overview,” n.d.).  By analyzing information like context and user behavior, Google addresses every area raised by Yee (Levy, 2010).  I agree, though, that ceding the field of organizing of information to Google is dangerous—the Internet and the market are too fickle for libraries to tie themselves to any one mast.  Nevertheless, spurning the lessons Google can offer defies logic and smacks of hubris.  Yee writes, “Google and Amazon.com limit human intervention for information organization as much as possible in order to maximize profits” (2007).  While correct, this misses the point—the two companies do so because it is the <em>only</em> way to scale to the enormity of the internet.  As Calhoun suggests, libraries have to accept some form of automated cataloging if they are to remain relevant in the Information Age.</p>
<p>Mann is unwilling to admit the value that the Internet offers for scholarship.  Yee makes the same mistake, mischaracterizing the Internet as no more than &#8220;ready reference.&#8221;  The Internet runs the full gamut, from ready reference to raw data, and from blogs to published research.  Mann has a valid point that Calhoun&#8217;s claims about the waning value of the catalog are unsubstantiated.  He overstates the point, though—unsubstantiated does not necessarily equate to wrong, just unproven.  My counter to Mann is that it is obvious that the importance of catalogs is at least in steady decline, with more valuable information than ever before available outside library holdings.  Is there any reason to assume that trend will reverse?  The catalog might not be dead, but, barring the significant upgrades Calhoun puts forth, it is certainly ailing.</p>
<p>One can question the basic premise of the Calhoun Report, as Mann and Yee strenuously do.  If, though, you accept discontinuous change as a starting point, the rational conclusion is that a radically changing environment must be met with an equally radical response.  It comes down how one gauges the chance that the Information Age presents an existential threat to catalogs and to libraries<strong> </strong>themselves.  Mann and Yee are conservative—they long to restore the status quo.  I think that libraries underreacted to the rise of the Internet in the early nineties and ever since have been falling further behind the technologically driven wave of change that continues to sweep over society.</p>
<p>Mann and Yee may not like it but libraries are reacting to this wave at last.  I fear, though, that they still have not caught up to the scale and pace of change in the Information Age.  Calhoun outlines a wide range of responses to this dilemma for library catalogs, from incremental improvements to revolutionary measures.  Greater change carries greater hazard, but these risks are necessary.  Failing to adapt is the riskiest course of all.</p>
<p>References</p>
<p>Calhoun, K. (2006). <em>The Changing Nature of the Catalog and its Integration with Other Discovery Tools</em>. Retrieved from http://www.loc.gov/catdir/calhoun-report-final.pdf</p>
<p>Corporate Information &#8211; Quick Profile. (n.d.). <em>Google</em>. Retrieved April 8, 2010, from http://www.google.com/corporate/facts.html</p>
<p>Corporate Information &#8211; Technology Overview. (n.d.). <em>Google</em>. Retrieved from http://www.google.com/corporate/tech.html</p>
<p>Mann, T. (2006).<em> The Changing Nature of the Catalog and Its Integration with Other Discovery Tools. Final Report. March 17, 2006. Prepared for the\line Library of Congress by Karen Calhoun. A Critical Review</em>. Retrieved from http://www.guild2910.org/AFSCMECalhounReviewREV.pdf</p>
<p>Yee, M. M. (2007, July 24). Will The Response Of The Library Profession To The Internet Be Self-Immolation? Message posted to http://listserv.syr.edu/archives/autocat.html, archived at <span style="text-decoration: line-through;">http://catalis.uns.edu.ar/doku/doku.php/yee-autoinmolacion </span><a href="http://www.slc.bc.ca/response.htm">http://www.slc.bc.ca/response.htm</a></p>
]]></content:encoded>
			<wfw:commentRss>http://mikekastellec.com/portfolio/the-changing-nature-of-the-catalog-a-response-to-calhoun-mann-and-yee-170/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ethics Paper: On Access</title>
		<link>http://mikekastellec.com/portfolio/ethics-paper-on-access-165?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=ethics-paper-on-access</link>
		<comments>http://mikekastellec.com/portfolio/ethics-paper-on-access-165#comments</comments>
		<pubDate>Wed, 20 Apr 2011 00:10:17 +0000</pubDate>
		<dc:creator>Mike Kastellec</dc:creator>
				<category><![CDATA[Works]]></category>
		<category><![CDATA[7650]]></category>
		<category><![CDATA[access]]></category>
		<category><![CDATA[ALA Code of Ethics]]></category>
		<category><![CDATA[censorship]]></category>
		<category><![CDATA[history of LS]]></category>
		<category><![CDATA[Jean Preer]]></category>
		<category><![CDATA[Library Bill of Rights]]></category>

		<guid isPermaLink="false">http://www.valdosta.edu/~makastellec/portfolio/?p=165</guid>
		<description><![CDATA[<p>PDF Version</p> Access Defined <p>Access is defined in libraries by the American Library Association (ALA) Code of Ethics, the ALA Library Bill of Rights, and a number of interpretations of the Bill of Rights issued by the ALA.  Access inhabits the region where intellectual freedom and service intersect, in that it concerns applying intellectual freedom [...]]]></description>
				<content:encoded><![CDATA[<p><a href="http://mikekastellec.com/portfolio/wp-content/uploads/2011/04/Kastellec-On-Access.pdf">PDF Version</a></p>
<h2>Access Defined</h2>
<p>Access is defined in libraries by the American Library Association (ALA) Code of Ethics, the ALA Library Bill of Rights, and a number of interpretations of the Bill of Rights issued by the ALA.  Access inhabits the region where intellectual freedom and service intersect, in that it concerns applying intellectual freedom principles to the deployment of libraries’ resources and to shaping service to enable maximal use of those resources.  Aspects of access are often defined in opposition to barriers to access; librarians are charged with overcoming, eliminating, or reducing physical, societal, procedural, and economic elements that hinder users’ information seeking (Rubin, 2004, pp. 45-47).  Conceptually, access can be broken down into two categories: equity of access and access to information.  “Equity of access means that all people have the information they need-regardless of age, education, ethnicity, language, income, physical limitations or geographic barriers” (American Library Association, 2010).  The other half of the equation is access to information—what information does the library make available to users?<span id="more-165"></span></p>
<p>The Code of Ethics explicitly commits librarianship to “the freedom of access to information” and calls for “equitable access,” resistance to “all efforts to censor library resources,” and “confidentiality with respect to information sought or received” (American Library Association, 1997).  The Library Bill of Rights prescribes serving “all people of the community the library serves,” and states that, “a person’s right to use a library should not be denied or abridged because of origin, age, background, or views” (American Library Association, 1939b).  In support of information access, the Bill of Rights calls for libraries to “provide materials and information presenting all points of view” and it proscribes excluding material because of prejudices against its creator, “partisan or doctrinal disapproval,” (American Library Association, 1939b) or other attempts at censorship.  Diverse interpretations of the Bill of Rights lend further detail to the ideals of access:</p>
<p>“Access to all materials and resources legally obtainable should be assured to the user, and policies should not unjustly exclude materials and resources even if they are offensive to the librarian or the user.  This includes materials and resources that reflect a diversity of political, economic, religious, social, minority, and sexual issues.” (American Library Association, 1982)</p>
<p>Another interpretation decries restrictions to access: “some libraries block access to certain materials by placing physical or virtual barriers between the user and those materials” and “restricting access to library materials violates the basic tenets of the Library Bill of Rights” (American Library Association, 1973).  Barriers proscribed in various interpretations include age restrictions (American Library Association, 1972, 1989), restricted shelving (American Library Association, 1973), fees for services (American Library Association, 1993), and prejudicial labeling (American Library Association, 1951).</p>
<h2>Different Libraries, Same Principles</h2>
<p>Academic, medical, legal, and special libraries all have missions and policies that differ from public libraries (and from each other).  Therefore, it is appropriate to ask whether access is defined or applied differently across librarianship.  Preer emphatically states that access is a fundamental aspect of librarianship and that it cuts across all types of libraries (Preer, 2008, pp. xiv, 24).  The guiding documents of various types of libraries support this conclusion, as they universally include the critical elements of access—equity of access, non-prejudicial selection of diverse viewpoints, and protection of users’ privacy—though some fields emphasize certain aspects more than others, in accordance with their differing missions (Preer, 2008, pp. 21-23).  The Intellectual Freedom Principles for Academic Libraries interpretation of the Library Bill of Rights, for example, calls for confidentiality, “a variety of perspectives on subjects that may be considered controversial” (American Library Association, 2000), and equal access, but also specifically addresses the application of access principles to licensing agreements and unequivocally bans filtering of Internet content.  The Code of Ethics for Health Sciences Librarianship similarly is committed the general ideals of librarianship, including access, but diverges from other fields by calling for the provision of “the best available information” (Medical Library Association, 2010) instead of diverse viewpoints.  Both special librarians and archivists follow the ALA’s general principles of access, but assign greater relative importance to preservation of materials, calling for a balance between preservation and access (Rubin, 2004, pp. 22-23).</p>
<h2>History of Access</h2>
<p>Early libraries could largely be categorized as archives dedicated to preserving select, expensive to reproduce texts.  In America, it took some time for civilization to grow from scattered independent colonies to a stable and prosperous society capable of supporting a significant number of libraries.  The few libraries that existed in early 16<sup>th</sup> century America were small collections of wealthy citizens or equally small collections of the handful of colleges operating at that time.  In these historic libraries, access was severely limited, and secondary to the primary mission of stewardship (Rubin, 2004).</p>
<p>The effect of the printing press finally began to greatly affect libraries in the 18<sup>th</sup> and 19<sup>th</sup> centuries.  Cheap books drove literacy rates up to new levels, spawning many more potential library users than ever before (Preer, 2008, p. 4; Rubin, 2004, p. 272).  This demand, coupled with the continued progress of American society, sparked a rash of new libraries with new missions.  Academic institutions embraced a larger role for libraries, turning to them to broadly support curricula and research.  Building on the foundation created by social and circulating libraries, public libraries offered service without membership or circulation fees (Rubin, 2004).  All of these innovations expanded access, facilitating the pursuit of information for all areas of society.</p>
<p>However, a modern librarian looking back at a mid-19<sup>th</sup> century library would easily identify significant barriers to access.  Though early public libraries existed, they would not become widespread until the late-19<sup>th</sup> and early-20<sup>th</sup> centuries (Preer, 2008, p. 4).  Therefore, geographic and economic barriers to access were widespread.  Just as significantly, the profession of librarianship was not yet established, so users and libraries lacked professional guidance.  Libraries commonly had closed shelves, did not allow children, and favored “literature” over popular fiction (Preer, 2008, p. 102).  Finally, societal repression severely limited access to controversial works.</p>
<p>A century later, in the mid-20<sup>th</sup> century, libraries had made revolutionary strides, yet were still in a transitional phase on their way to the modern treatment of access.  The late nineteenth- and early-twentieth-centuries saw the establishment of professional librarianship, the adoption of the ALA Code of Ethics and the Library Bill of Rights, and increases in access on many fronts.  As mentioned above, public libraries expanded greatly in number (Preer, 2008, p. 8).  Libraries began to cater to children.  The profession consciously rejected suggestions that libraries should orient their services to the white, educated, middle class users that constituted the majority of their users.  Instead, the profession asserted libraries “fundamentally democratic role” (Preer, 2008, p. 55) in making information available to residents of all social strata.  The original version of the Code of Ethics, approved in 1938, laid out the core principles of access that continue to this day.  The document called for representation of varied viewpoints, “impartial service … to all who are entitled to use the library” (American Library Association, 1939a), and confidentiality.</p>
<p>Despite the great strides of the preceding century, access was still treated imperfectly in libraries as of the mid-20<sup>th</sup> century.  Most starkly, minorities faced severe barriers, including segregated libraries.  An amendment to the Library Bill of Rights to extend equal access to minorities was still a decade away (Rubin, 2004, pp. 293-294).  Additionally, libraries had not yet come to fight censorship in all its forms.  For many years, librarians considered it their duty to shield users from objectionable material (Preer, 2008, p. 85).  Though the 1938 Code of Ethics called for representation of diverse points of view, from 1944 to 1967 language that called for limiting collections to “sound factual authority” (Preer, 2008, p. 83) was inserted in the Code.  While some within the field argued for impartial selection of materials instead of censorship in the name of service, access did not trump service in the guiding documents of the field until the 1970s (Preer, 2008, pp. 16,24).</p>
<p>In modern librarianship, access is king.  The Code of Ethics and Library Bill of Rights have evolved over the years to reflect the primacy of access to the profession.  Librarianship is explicitly committed to resisting censorship in all its forms.  Besides the racial integration of libraries, further steps have been taken to equalize service to underserved regions and populations.  Physical barriers to access for the handicapped have been reduced.  The ALA has come out strongly for the right of youths to enjoy equal access (Preer, 2008).  Finally, in terms of making diverse points of view available, the Internet has obviously had an enormous effect on the provision of access.  Historically, librarians controlled what information was accessible to users; with the arrival of the Web, it has become relatively easy to access magnitudes more information that libraries ever could provide directly (Rubin, 2004, p. 478).  The challenge for librarians lies in continuing to enable equitable access and to help users find, identify, and choose the best of what is available.</p>
<p>History repeats itself—as once was the case with books, today there is widespread sentiment within and outside libraries to censor access to the Internet.  As they did and continue to do with printed materials, today’s libraries help democratize access to electronic information.  However, those libraries that accept federal e-rate funding to offset the cost of that access also must accept the return of age-based restrictions to access by way of CIPA-required internet filtering.  The specter of self-censorship, never fully conquered even for print materials, has reared its head in the arena of the Internet, with some libraries implementing policies to restrict certain specific uses of library computers and bandwidth.  Paralleling earlier battles over the provision of “literature” versus “novels,” these libraries cut off access to high-demand but “low-brow” sites, e.g., social networking, chat, and video games (Preer, 2008).</p>
<h2>Conclusion</h2>
<p>Recently centuries have brought revolutionary change to libraries.  From the 17<sup>th</sup> century on, and especially since the mid-19<sup>th</sup> century, the importance of access has grown.  Preer identifies access as “the central ethical value of librarianship” (2008, p. 24) and it retains that primacy across all subfields of librarianship.  Even in archives, where another fundamental value, preservation, competes for importance, Ranganathan’s ideas hold sway: the purpose of preservation is to allow use (Rubin, 2004, p. 306). According to the ideals of the ALA’s guiding documents, the only restriction on access in libraries should be what is required by law; except for obscene or otherwise illegal materials, libraries should endeavor to provide unrestricted access to every sort of information on all topics to all potential library users.</p>
<h1>References</h1>
<p>American Library Association. (1939a). Code of Ethics for Librarians. Retrieved from http://www.ala.org/ala/issuesadvocacy/proethics/history/index5.cfm</p>
<p>American Library Association. (1939b, last amended 1996). Library bill of rights. Retrieved from http://www.ala.org/ala/issuesadvocacy/intfreedom/librarybill/index.cfm</p>
<p>American Library Association. (1951, last amended 2009). Labeling and Rating Systems. Retrieved from http://www.ala.org/ala/issuesadvocacy/intfreedom/librarybill/ interpretations/labelingrating.cfm</p>
<p>American Library Association. (1972, last amended 2008). Free Access to Libraries for Minors. Retrieved from http://www.ala.org/ala/issuesadvocacy/intfreedom/librarybill/ interpretations/freeaccesslibraries.cfm</p>
<p>American Library Association. (1973, last amended 2009). Restricted Access to Library Materials. Retrieved from http://www.ala.org/ala/issuesadvocacy/intfreedom/librarybill/ interpretations/restrictedaccess.cfm</p>
<p>American Library Association. (1982, last amended 2008). Diversity in Collection Development. Retrieved from http://www.ala.org/ala/issuesadvocacy/intfreedom/librarybill/ interpretations/diversitycollection.cfm</p>
<p>American Library Association. (1989, amended 2004). Access for Children and Young Adults to Nonprint Materials. Retrieved from http://www.ala.org/ala/issuesadvocacy/intfreedom/ librarybill/interpretations/accesschildren.cfm</p>
<p>American Library Association. (1993). Economic Barriers to Information Access. Retrieved from http://www.ala.org/ala/issuesadvocacy/intfreedom/librarybill/interpretations/ economicbarriers.cfm</p>
<p>American Library Association. (1997, amended 2008). Code of ethics of the American Library Association. Retrieved from http://www.ala.org/ala/issuesadvocacy/proethics/ codeofethics/codeethics.cfm</p>
<p>American Library Association. (2000). Intellectual Freedom Principles for Academic Libraries. Retrieved from http://www.ala.org/ala/issuesadvocacy/intfreedom/librarybill/ interpretations/intellectual.cfm</p>
<p>American Library Association. (2010). Equity of Access. <em>American Library Association</em>. Retrieved November 23, 2010, from http://www.ala.org/ala/issuesadvocacy/access/ equityofaccess/index.cfm</p>
<p>Medical Library Association. (2010). Code of Ethics for Health Sciences Librarianship. Retrieved from http://www.mlanet.org/about/ethics.html</p>
<p>Preer, J. L. (2008). <em>Library ethics</em>. Westport, CT: Libraries Unlimited.</p>
<p>Rubin, R. (2004). <em>Foundations of library and information science</em>. Neal-Schuman Publishers.</p>
]]></content:encoded>
			<wfw:commentRss>http://mikekastellec.com/portfolio/ethics-paper-on-access-165/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
