THE WAYS IN WHICH ICT USED:beer_mugs:
A Coggle Diagram about Library system (International Standard Book Number (ISBN), The Book Database, The Borrower Database and Libraries often contain many thousands of books, magazines, CD-ROMs, etc. In fact, some of the largest libraries (e.g. The British Library in the UK) contain well over 100 million items - that's a lot of things to keep track of!), Banking & Payment Systems and Booking system (Computers are often used to book (reserve) air flights, seats in the cinema, rooms in a hotel, tables in a restaurant, etc.
In all of the above examples, there are a limited number of items (seats on a plane, rooms in a hotel, etc.) which need to be allocated.
It is very important that any booking system prevents the same item being booked twice (double-booking). and
If we were talking about a single, small cinema, where you had to queue up to buy tickets at the front door, the reservation system would be very simple: We could just use a piece of paper and tick off seats as they were reserved.
However, most booking systems are much more complex than this. A typical booking system must cope with booking requests from many different sources, all arriving at the same time. For example, flights can be booked by customers online, by travel agents in dozens of different offices, by businesses, etc.
How do booking systems manage all these bookings without making any double-bookings?)