New information service


Published on

Published in: Technology, Education
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

New information service

  1. 1. Saeed Nezareh<br />Tehran University Student <br />Spring 2010 <br />New Information service <br />In New environment: Instant message , database, internet Protocol <br />
  2. 2. Instant Message<br />Database <br />Internet protocol <br />Presentation overview <br />Topic 1<br />Topic 2<br />Topic 3<br />
  3. 3. Instant Message <br />“… real time communication between people based on typed text…”<br />
  4. 4. Library Philosophy <br />“… main role of library in part of social character ، provide and create some instrument to easy and increasing accessing knowledge.”(Azad, asadollah .History and philosophy of librarian )<br />
  5. 5. Library task <br />Concerns to address<br /><ul><li>Location
  6. 6. Human problem
  7. 7. Forget
  8. 8. Protection
  9. 9. Censorship
  10. 10. Information Capacity
  11. 11. On time</li></li></ul><li>New infrastructure for Information service <br />Internet and mobile phone <br />Trend for IM use(net and mobile base) <br />Pew Internet & American Life Project Tracking Survey (2005)<br />
  12. 12. use of technology in information science <br />RSS<br />really simple syndication. An XML-based system for aggregating and rapidly scanning information from blogs, news etc.<br />Social network<br />A network of people; it can be leveraged to spread messages or ideas using viral marketing techniques.<br />SDI & Current Content (CC)<br />SDI is a customized literature search strategy saved as user profile and executed on a monthly basis.<br />Online Database <br />Electronic periodical indexes that enable you to locate and retrieve articles in magazines and journals through the Internet. ...<br />
  13. 13. Definition <br />Wikipedia <br />Instant messaging (IM) is a form of real-time communication between two or more people based on typed text. The text is conveyed via computers connected over a network such as the Internet. <br />In plain English<br />IM allows you to have live chats with friends and family using your internet connection. It’s free and easy to use. <br />Using technology: Instinet Message (IM)<br />
  14. 14.
  15. 15. Librarians are using IM <br />to communicate with coworkers in their own library<br />to network and collaborate with colleagues in other libraries<br />See Library Success: A Best Practices Wiki for a list of Librarians who IM<br />Libraries are offering IM reference service<br />See Library Success: A Best Practices Wiki for a list of libraries using IM for reference<br />IM (Scope)<br />
  16. 16. Instant messaging is free (minus staff time)<br />Millions of our patrons use IM every day<br />For some, not being available via IM is like not having a telephone number<br />Staff can communicate in-house using IM<br />IM is user-centered and builds relationships with library users<br />Why use IM for reference service ?<br />
  17. 17. "I think we're getting people who wouldn't be using the library if they didn't use this method.“<br />--Bill Pardue, Virtual Services Librarian Arlington Heights Memorial Library<br />Why use IM …<br />Concerns to address<br /><ul><li>Location
  18. 18. Human problem
  19. 19. Forget
  20. 20. Protection
  21. 21. Censorship
  22. 22. Information Capacity
  23. 23. On time</li></li></ul><li>A subject matter expert Turing test is a variation of the Turing test where a computer system attempts to replicate an expert in a given field .<br />Subject Matter Expert Turing test <br />`<br />Concerns to address<br /><ul><li>Location
  24. 24. Human problem
  25. 25. Forget
  26. 26. Protection
  27. 27. Censorship
  28. 28. Information Capacity
  29. 29. On time</li></li></ul><li>All other type of communication (eye contact , body language , etc ) that are useful for better contact omitted.<br />Disadvantage (IM)<br />
  30. 30. Database <br />“… database is an integrated collection of logically related records or files consolidated into a common pool that provides data for one or more ...”<br />
  31. 31. Objective <br />This is not highly technical presentation<br />Understanding Basic Database concepts<br />kinds of database<br />Identifying different kinds of database consultants.<br />
  32. 32. What is a DBMS?<br />A collection of computer programs that allow storage, modification, and extraction of information from a database. There are many different types of DBMS ranging from small systems that run on personal computers to huge systems that run on mainframes.<br />Examples<br />Computerized library systems, automated teller machines, flight reservation systems, computerized parts inventory systems. <br />
  33. 33. Introduction to Database Systems<br />An Example Database<br />
  34. 34. Introduction to Database Systems<br />The Product Table<br />
  35. 35.
  36. 36. Use or not use a DBMS<br />Use a DBMS when this is important<br />persistent storage of data <br />centralized control of data<br />control of redundancy<br />control of consistency and integrity<br />multiple user support<br />sharing of data<br />data documentation<br />data independence<br />control of access and security<br />backup and recovery<br /><ul><li>Do not use a DBMS when
  37. 37. the initial investment in hardware, software, and training is too high
  38. 38. the generality a DBMS provides is not needed
  39. 39. the overhead for security, concurrency control, and recovery is too high
  40. 40. data and applications are simple and stable
  41. 41. real-time requirements cannot be met by it
  42. 42. multiple user access is not needed</li></li></ul><li>Database Design<br />The purpose of database design is to create a database which<br />is a model of structures of reality<br />supports queries and updates modeling processes of reality<br />runs efficiently<br />
  43. 43. Models of Reality<br />DML<br />DATABASE SYSTEM<br />REALITY<br /><ul><li> structures
  44. 44. processes</li></ul>DATABASE<br />DDL<br /><ul><li>A database is a model of structures of reality
  45. 45. The use of a database reflect processes of reality
  46. 46. A database system is a software system which supports the definition and use of a database
  47. 47. DDL: Data Definition Language
  48. 48. DML: Data Manipulation Language</li></li></ul><li>Data Modeling<br />DATABASE SYSTEM<br />REALITY<br /><ul><li>structures
  49. 49. processes</li></ul>MODEL<br />data modeling<br /><ul><li>The model represents a perception of structures of reality
  50. 50. The data modeling process is to fix a perception of structures of reality and represent this perception
  51. 51. In the data modeling process we select aspects and we abstract</li></li></ul><li>Process Modeling<br />DATABASE SYSTEM<br />process modeling<br />REALITY<br /><ul><li> structures
  52. 52. processes</li></ul>MODEL<br /><ul><li>The use of the model reflects processes of reality
  53. 53. Processes may be represented by programs with embedded database queries and updates
  54. 54. Processes may be represented by ad-hoc database queries and updates at run-time</li></li></ul><li>Tables<br />Views<br />Triggers<br />Stored Procedures<br />Functions<br />Primary Key<br />Foreign Key<br />Important RDBMS Objects<br />
  55. 55. DATABASE CAPABILITIES<br />Data Storage<br />Queries<br />Optimization<br />Indexing<br />Concurrency Control<br />Recovery<br />Security<br />
  56. 56. WHO WORK WITH DATABASES<br />System Analysts<br />Database Designers<br />Application Developers<br />Database Administrators<br />End Users<br />
  57. 57. Internet protocol <br />“… The Internet Protocol (IP) is a protocol used for communicating data across a packet-switched internetwork using the Internet Protocol Suite, also ...”<br />
  58. 58. The Internet Protocol (commonly known as TCP/IP) is the set of communications protocols used for the Internet and other similar networks.<br />Definition <br />
  59. 59. The Internet Protocol Suite, like many protocol suites, may be viewed as a set of layers. Each layer solves a set of problems involving the transmission of data, and provides a well-defined service to the upper layer protocols based on using services from some lower layers.<br />TCP/IP layard<br />
  60. 60. TCP/IP Protocol <br />Application Layer <br />Transport Layer<br />Internet Layer<br />Link Layer<br />
  61. 61.
  62. 62.
  63. 63. TCP/IP Protocol Suite<br />35<br />Data Layer<br />