Submit Search
Upload
Database design & Normalization (1NF, 2NF, 3NF)
•
302 likes
•
521,130 views
Jargalsaikhan Alyeksandr
Follow
Brief introduction about database design & Database normalization basics
Read less
Read more
Education
Technology
Report
Share
Report
Share
1 of 11
Download now
Download to read offline
Recommended
Normalization in DBMS
Normalization in DBMS
Prateek Parimal
Nested Queries Lecture
Nested Queries Lecture
Felipe Costa
Database Normalization
Database Normalization
Arun Sharma
Databases: Normalisation
Databases: Normalisation
Damian T. Gordon
Normalization in DBMS
Normalization in DBMS
Prateek Parimal
Database language
Database language
University of Science and Technology Chitttagong
Normalization
Normalization
Salman Memon
Data independence
Data independence
Aashima Wadhwa
Recommended
Normalization in DBMS
Normalization in DBMS
Prateek Parimal
Nested Queries Lecture
Nested Queries Lecture
Felipe Costa
Database Normalization
Database Normalization
Arun Sharma
Databases: Normalisation
Databases: Normalisation
Damian T. Gordon
Normalization in DBMS
Normalization in DBMS
Prateek Parimal
Database language
Database language
University of Science and Technology Chitttagong
Normalization
Normalization
Salman Memon
Data independence
Data independence
Aashima Wadhwa
Relational model
Relational model
Dabbal Singh Mahara
Normal forms
Normal forms
Samuel Igbanogu
Database administrator
Database administrator
Tech_MX
Sql ppt
Sql ppt
Anuja Lad
DML, DDL, DCL ,DRL/DQL and TCL Statements in SQL with Examples
DML, DDL, DCL ,DRL/DQL and TCL Statements in SQL with Examples
LGS, GBHS&IC, University Of South-Asia, TARA-Technologies
Integrity Constraints
Integrity Constraints
madhav bansal
SQL - Structured query language introduction
SQL - Structured query language introduction
Smriti Jain
DATABASE CONSTRAINTS
DATABASE CONSTRAINTS
sunanditaAnand
Normalization | (1NF) |(2NF) (3NF)|BCNF| 4NF |5NF
Normalization | (1NF) |(2NF) (3NF)|BCNF| 4NF |5NF
Biplap Bhattarai
Relational algebra ppt
Relational algebra ppt
GirdharRatne
Normalization in DBMS
Normalization in DBMS
Hitesh Mohapatra
database language ppt.pptx
database language ppt.pptx
Anusha sivakumar
Aggregate functions
Aggregate functions
sinhacp
introdution to SQL and SQL functions
introdution to SQL and SQL functions
farwa waqar
Database Relationships
Database Relationships
wmassie
Fundamentals of Database system
Fundamentals of Database system
philipsinter
Dbms normalization
Dbms normalization
Pratik Devmurari
Normalization in a Database
Normalization in a Database
Bishrul Haq
Components and Advantages of DBMS
Components and Advantages of DBMS
Shubham Joon
linked list in data structure
linked list in data structure
shameen khan
Database Normalization 1NF, 2NF, 3NF, BCNF, 4NF, 5NF
Database Normalization 1NF, 2NF, 3NF, BCNF, 4NF, 5NF
Oum Saokosal
DBMS - Normalization
DBMS - Normalization
Jitendra Tomar
More Related Content
What's hot
Relational model
Relational model
Dabbal Singh Mahara
Normal forms
Normal forms
Samuel Igbanogu
Database administrator
Database administrator
Tech_MX
Sql ppt
Sql ppt
Anuja Lad
DML, DDL, DCL ,DRL/DQL and TCL Statements in SQL with Examples
DML, DDL, DCL ,DRL/DQL and TCL Statements in SQL with Examples
LGS, GBHS&IC, University Of South-Asia, TARA-Technologies
Integrity Constraints
Integrity Constraints
madhav bansal
SQL - Structured query language introduction
SQL - Structured query language introduction
Smriti Jain
DATABASE CONSTRAINTS
DATABASE CONSTRAINTS
sunanditaAnand
Normalization | (1NF) |(2NF) (3NF)|BCNF| 4NF |5NF
Normalization | (1NF) |(2NF) (3NF)|BCNF| 4NF |5NF
Biplap Bhattarai
Relational algebra ppt
Relational algebra ppt
GirdharRatne
Normalization in DBMS
Normalization in DBMS
Hitesh Mohapatra
database language ppt.pptx
database language ppt.pptx
Anusha sivakumar
Aggregate functions
Aggregate functions
sinhacp
introdution to SQL and SQL functions
introdution to SQL and SQL functions
farwa waqar
Database Relationships
Database Relationships
wmassie
Fundamentals of Database system
Fundamentals of Database system
philipsinter
Dbms normalization
Dbms normalization
Pratik Devmurari
Normalization in a Database
Normalization in a Database
Bishrul Haq
Components and Advantages of DBMS
Components and Advantages of DBMS
Shubham Joon
linked list in data structure
linked list in data structure
shameen khan
What's hot
(20)
Relational model
Relational model
Normal forms
Normal forms
Database administrator
Database administrator
Sql ppt
Sql ppt
DML, DDL, DCL ,DRL/DQL and TCL Statements in SQL with Examples
DML, DDL, DCL ,DRL/DQL and TCL Statements in SQL with Examples
Integrity Constraints
Integrity Constraints
SQL - Structured query language introduction
SQL - Structured query language introduction
DATABASE CONSTRAINTS
DATABASE CONSTRAINTS
Normalization | (1NF) |(2NF) (3NF)|BCNF| 4NF |5NF
Normalization | (1NF) |(2NF) (3NF)|BCNF| 4NF |5NF
Relational algebra ppt
Relational algebra ppt
Normalization in DBMS
Normalization in DBMS
database language ppt.pptx
database language ppt.pptx
Aggregate functions
Aggregate functions
introdution to SQL and SQL functions
introdution to SQL and SQL functions
Database Relationships
Database Relationships
Fundamentals of Database system
Fundamentals of Database system
Dbms normalization
Dbms normalization
Normalization in a Database
Normalization in a Database
Components and Advantages of DBMS
Components and Advantages of DBMS
linked list in data structure
linked list in data structure
Viewers also liked
Database Normalization 1NF, 2NF, 3NF, BCNF, 4NF, 5NF
Database Normalization 1NF, 2NF, 3NF, BCNF, 4NF, 5NF
Oum Saokosal
DBMS - Normalization
DBMS - Normalization
Jitendra Tomar
Normalization
Normalization
ochesing
Crj 3 1-b
Crj 3 1-b
Niit Care
ERD Case scenario
ERD Case scenario
markthesuth
Database Normalization
Database Normalization
Rathan Raj
Entity relationship diagram - Concept on normalization
Entity relationship diagram - Concept on normalization
Satya Pal
ER DIAGRAM TO RELATIONAL SCHEMA MAPPING
ER DIAGRAM TO RELATIONAL SCHEMA MAPPING
ARADHYAYANA
Dbms architecture
Dbms architecture
Shubham Dwivedi
Indexing and hashing
Indexing and hashing
Jeet Poria
Database management system basic, database, database management, learn databa...
Database management system basic, database, database management, learn databa...
University of Science and Technology Chitttagong
Relational Algebra-Database Systems
Relational Algebra-Database Systems
jakodongo
Architecture of-dbms-and-data-independence
Architecture of-dbms-and-data-independence
Anuj Modi
Relational algebra in dbms
Relational algebra in dbms
shekhar1991
A database design_report_for_college_library final
A database design_report_for_college_library final
Saira Iqbal
PLM Introduction
PLM Introduction
Jayakumar Vadivelu
Trigger
Trigger
Slideshare
12. Indexing and Hashing in DBMS
12. Indexing and Hashing in DBMS
koolkampus
ERP Implementation Life Cycle
ERP Implementation Life Cycle
Apurv Gourav
Business process reengineering
Business process reengineering
Neelkamal Sharma
Viewers also liked
(20)
Database Normalization 1NF, 2NF, 3NF, BCNF, 4NF, 5NF
Database Normalization 1NF, 2NF, 3NF, BCNF, 4NF, 5NF
DBMS - Normalization
DBMS - Normalization
Normalization
Normalization
Crj 3 1-b
Crj 3 1-b
ERD Case scenario
ERD Case scenario
Database Normalization
Database Normalization
Entity relationship diagram - Concept on normalization
Entity relationship diagram - Concept on normalization
ER DIAGRAM TO RELATIONAL SCHEMA MAPPING
ER DIAGRAM TO RELATIONAL SCHEMA MAPPING
Dbms architecture
Dbms architecture
Indexing and hashing
Indexing and hashing
Database management system basic, database, database management, learn databa...
Database management system basic, database, database management, learn databa...
Relational Algebra-Database Systems
Relational Algebra-Database Systems
Architecture of-dbms-and-data-independence
Architecture of-dbms-and-data-independence
Relational algebra in dbms
Relational algebra in dbms
A database design_report_for_college_library final
A database design_report_for_college_library final
PLM Introduction
PLM Introduction
Trigger
Trigger
12. Indexing and Hashing in DBMS
12. Indexing and Hashing in DBMS
ERP Implementation Life Cycle
ERP Implementation Life Cycle
Business process reengineering
Business process reengineering
More from Jargalsaikhan Alyeksandr
Microsoft IT Academy
Microsoft IT Academy
Jargalsaikhan Alyeksandr
Computer ethics and system security
Computer ethics and system security
Jargalsaikhan Alyeksandr
Cs203 lecture 14 reflection
Cs203 lecture 14 reflection
Jargalsaikhan Alyeksandr
Cs203 lecture13 composition
Cs203 lecture13 composition
Jargalsaikhan Alyeksandr
Cs203 lab8
Cs203 lab8
Jargalsaikhan Alyeksandr
Sw203 Lecture12 Composition
Sw203 Lecture12 Composition
Jargalsaikhan Alyeksandr
SW203 Lab9
SW203 Lab9
Jargalsaikhan Alyeksandr
SW203 Lab10
SW203 Lab10
Jargalsaikhan Alyeksandr
Sw203 Lecture10 Polymorphism
Sw203 Lecture10 Polymorphism
Jargalsaikhan Alyeksandr
Sw203 Lecture9 Encapsulation
Sw203 Lecture9 Encapsulation
Jargalsaikhan Alyeksandr
Sw203 Lecture5 Class Acess Modifiers
Sw203 Lecture5 Class Acess Modifiers
Jargalsaikhan Alyeksandr
Sw203lab8
Sw203lab8
Jargalsaikhan Alyeksandr
S W203 Lecture8 Interface
S W203 Lecture8 Interface
Jargalsaikhan Alyeksandr
Sw203 Lecture8 Interface
Sw203 Lecture8 Interface
Jargalsaikhan Alyeksandr
Sw203 Lab7
Sw203 Lab7
Jargalsaikhan Alyeksandr
Sw203lab6
Sw203lab6
Jargalsaikhan Alyeksandr
Sw203lab5
Sw203lab5
Jargalsaikhan Alyeksandr
Sw203 Lecture11 Casting
Sw203 Lecture11 Casting
Jargalsaikhan Alyeksandr
Sw203 Lecture7 Method Override
Sw203 Lecture7 Method Override
Jargalsaikhan Alyeksandr
Sw203 Lecture6 Inheritance
Sw203 Lecture6 Inheritance
Jargalsaikhan Alyeksandr
More from Jargalsaikhan Alyeksandr
(20)
Microsoft IT Academy
Microsoft IT Academy
Computer ethics and system security
Computer ethics and system security
Cs203 lecture 14 reflection
Cs203 lecture 14 reflection
Cs203 lecture13 composition
Cs203 lecture13 composition
Cs203 lab8
Cs203 lab8
Sw203 Lecture12 Composition
Sw203 Lecture12 Composition
SW203 Lab9
SW203 Lab9
SW203 Lab10
SW203 Lab10
Sw203 Lecture10 Polymorphism
Sw203 Lecture10 Polymorphism
Sw203 Lecture9 Encapsulation
Sw203 Lecture9 Encapsulation
Sw203 Lecture5 Class Acess Modifiers
Sw203 Lecture5 Class Acess Modifiers
Sw203lab8
Sw203lab8
S W203 Lecture8 Interface
S W203 Lecture8 Interface
Sw203 Lecture8 Interface
Sw203 Lecture8 Interface
Sw203 Lab7
Sw203 Lab7
Sw203lab6
Sw203lab6
Sw203lab5
Sw203lab5
Sw203 Lecture11 Casting
Sw203 Lecture11 Casting
Sw203 Lecture7 Method Override
Sw203 Lecture7 Method Override
Sw203 Lecture6 Inheritance
Sw203 Lecture6 Inheritance
Recently uploaded
9548086042 for call girls in Indira Nagar with room service
9548086042 for call girls in Indira Nagar with room service
discovermytutordmt
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
fonyou31
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
TechSoup
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
chloefrazer622
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
Sapna Thakur
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
Disha Kariya
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
RAM LAL ANAND COLLEGE, DELHI UNIVERSITY.
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
QucHHunhnh
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
eniolaolutunde
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Sapana Sha
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
PECB
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
JemimahLaneBuaron
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptx
Shobhayan Kirtania
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
National Information Standards Organization (NISO)
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
chloefrazer622
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
Association for Project Management
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
pragatimahajan3
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
dawncurless
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
Dr. Mazin Mohamed alkathiri
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
Recently uploaded
(20)
9548086042 for call girls in Indira Nagar with room service
9548086042 for call girls in Indira Nagar with room service
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
Disha NEET Physics Guide for classes 11 and 12.pdf
Disha NEET Physics Guide for classes 11 and 12.pdf
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
Sports & Fitness Value Added Course FY..
Sports & Fitness Value Added Course FY..
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
The byproduct of sericulture in different industries.pptx
The byproduct of sericulture in different industries.pptx
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
Database design & Normalization (1NF, 2NF, 3NF)
1.
www.lib.ku.edu/instruction
Database Design Practical Database Design for Relational Database Management Systems Overview A little background and terminology: What is a relational database? What is a primary key? What is a foreign key? Things to know about designing a database: The normalization process and how/why use it Relating tables Types of relationships 9/19/07 2 © 2007 Instructional Services at KU Libraries, The University of Kansas
2.
www.lib.ku.edu/instruction
Relational Database Management System Collection of information organized in tables Tables are also “relations” Tables are constructed and associated to each other through shared fields–“common” fields Fields are also “columns” or “attributes” A set of attributes comprises a record Records are also “rows” or “tuples” Tables are related through common fields designated as primary and foreign keys Allow us to find, update, and delete data quickly, and help to ensure accuracy 9/19/07 3 Primary and Foreign Key Fields Primary Key Primary key fields must be unique and cannot contain a null value. Each table should have a primary key field. Concatenated keys: using more than one field as a primary key field. Foreign Key: Fields in a table that refer to the primary key in another table The data in this field must exactly match data contained in the primary key field. 9/19/07 4 © 2007 Instructional Services at KU Libraries, The University of Kansas
3.
www.lib.ku.edu/instruction
What is Normalization? The process by which we efficiently organize data to achieve these goals: Eliminating redundancy Ensuring data is stored in the correct table Eliminating need for restructuring database when data is added. Five levels of normal form In order to achieve one level of normal form, each previous level must be met Third normal form is sufficient for most typical database applications. 9/19/07 5 First Normal Form (1NF) There are no repeating or duplicate fields. Each cell contains only a single value. Each record is unique. Identified by primary key 9/19/07 6 © 2007 Instructional Services at KU Libraries, The University of Kansas
4.
www.lib.ku.edu/instruction
Example item colors price tax T-shirt red, blue 12.00 0.60 polo red, yellow 12.00 0.60 T-shirt red, blue 12.00 0.60 sweatshirt blue, black 25.00 1.25 Table is not in first normal form because: Multiple items in color field Duplicate records / no primary key 9/19/07 7 Example item color price tax T-shirt red 12.00 0.60 T-shirt blue 12.00 0.60 polo red 12.00 0.60 polo yellow 12.00 0.60 sweatshirt blue 25.00 1.25 sweatshirt black 25.00 1.25 Table is now in first normal form. 9/19/07 8 © 2007 Instructional Services at KU Libraries, The University of Kansas
5.
www.lib.ku.edu/instruction
Second Normal Form (2NF) All non-key fields depend on all components of the primary key. Guaranteed when primary key is a single field. 9/19/07 9 Example item color price tax T-shirt red 12.00 0.60 T-shirt blue 12.00 0.60 polo red 12.00 0.60 polo yellow 12.00 0.60 sweatshirt blue 25.00 1.25 sweatshirt black 25.00 1.25 Table is not in second normal form because: price and tax depend on item, but not color 9/19/07 10 © 2007 Instructional Services at KU Libraries, The University of Kansas
6.
www.lib.ku.edu/instruction
Example item color item price tax T-shirt red T-shirt 12.00 0.60 T-shirt blue polo 12.00 0.60 polo red sweatshirt 25.00 1.25 polo yellow sweatshirt blue sweatshirt black Tables are now in second normal form. 9/19/07 11 Third Normal Form (3NF) No non-key field depends upon another. All non-key fields depend only on the primary key. 9/19/07 12 © 2007 Instructional Services at KU Libraries, The University of Kansas
7.
www.lib.ku.edu/instruction
Example item color item price tax T-shirt red T-shirt 12.00 0.60 T-shirt blue polo 12.00 0.60 polo red sweatshirt 25.00 1.25 polo yellow sweatshirt blue sweatshirt black Tables are not in third normal form because: tax depends on price, not item 9/19/07 13 Example item color item price T-shirt red T-shirt 12.00 T-shirt blue polo 12.00 polo red sweatshirt 25.00 polo yellow sweatshirt blue price tax sweatshirt black 12.00 0.60 25.00 1.25 Tables are now in third normal form. 9/19/07 14 © 2007 Instructional Services at KU Libraries, The University of Kansas
8.
www.lib.ku.edu/instruction
Another Example Name Assignment 1 Assignment 2 Jeff Smith Article Summary Poetry Analysis Nancy Jones Article Summary Reaction Paper Jane Scott Article Summary Poetry Analysis Table is not in first normal form because: Assignment field repeating First and last name in one field No (guaranteed unique) primary key field 9/19/07 15 Another Example Assignment ID Description 1 Article Summary Assignment ID Student ID 2 Poetry Analysis 1 1 3 Reaction Paper 1 2 1 3 2 1 Student ID First Name Last Name 2 3 1 Jeff Smith 3 2 2 Nancy Jones 3 Jane Scott Tables are in third normal form. 9/19/07 16 © 2007 Instructional Services at KU Libraries, The University of Kansas
9.
www.lib.ku.edu/instruction
Relationships Relationships are created between tables using the primary key field and a foreign key field One to One Relationship One record in a table relates to one record in another table One to Many Relationship One record in a table can relate to many records in another table Many to Many Relationship Many records in one table can relate to many records in another table 9/19/07 17 Relationships in First Example item color item price T-shirt red T-shirt 12.00 T-shirt blue polo 12.00 polo red sweatshirt 25.00 polo yellow sweatshirt blue sweatshirt black price tax one to one 12.00 0.60 one to many 25.00 1.25 9/19/07 18 © 2007 Instructional Services at KU Libraries, The University of Kansas
10.
www.lib.ku.edu/instruction
Relationships in Second Example Assignment ID Description 1 Article Summary Assignment ID Student ID 2 Poetry Analysis 1 1 3 Reaction Paper 1 2 1 3 2 1 2 3 Student ID First Name Last Name 3 2 1 Jeff Smith one to one 2 Nancy Jones one to many 3 Jane Scott many to many 9/19/07 19 Bibliography Hernandez, Michael J. Database Design for Mere Mortals. San Francisco: Addison-Wesley, 1997. Chapple, Mike. “ Database Normalization Basics.” 5 August 2001. Online. Internet. Available http://databases.about.com/library/weekly/aa080501a.htm Association for Geographic Information. GIS Dictionary. 1999. Online. Internet. Available http://www.geo.ed.ac.uk/agidexe/term?821 Wise, Barry. “Database Normalization and Design Techniques.” 1 August 2000. 6 pp. Online. Internet. Available http://www.phpbuilder.com/columns/barry20000731.php3 9/19/07 20 © 2007 Instructional Services at KU Libraries, The University of Kansas
11.
www.lib.ku.edu/instruction
Further Reading Harrington, Jan L. Relational Database Design Clearly Explained. San Diego: Academic Express, 1998. Chapple, Mike. “Choosing a Database Product.” 6 May 2001. Online. Internet. Available http://databases.about.com/library/weekly/aa050601a.htm Gilmore, W.J. “Introduction to Database Normalization.” 27 November 2000. Online. Internet. Available http://www.devshed.com/Server_Side/MySQL/Normal/Normal 1/page1.html 9/19/07 21 © 2007 Instructional Services at KU Libraries, The University of Kansas
Download now