Tuesday, 5 July 2022

Give Whales A Chance

About Whales

Whales are a widely distributed and diverse group of fully aquatic placental marine mammals. They are an informal grouping within the infraorder Cetacea, which usually excludes dolphins and porpoises. Whales, dolphins and porpoises belong to the order Cetartiodactyla, which consists of even-toed ungulates. Their closest non-cetacean living relatives are the hippopotamuses, from which they and other cetaceans diverged about 54 million years ago.

Type of whales

 The two parvorders of whales, 

baleen whales (Mysticeti)

 toothed whales(Odontoceti)


Whales consist of eight extant families

Balaenopteridae 

 Balaenidae (right whales)

 Cetotheriidae (the pygmy right whale), 

Eschrichtiidae (the grey whale)

Monodontidae (belugas and narwhals)

 Physeteridae (the sperm whale

Kogiidae (the dwarf and pygmy sperm whale), and

  Ziphiidae (the beaked whales).


10 amazing facts about the whales:

1. Cetaceans evolved from terrestrial (land) mammals!

Their ancestors were ungulates (e.g., cows, pigs) that adapted to foraging in marine water. In fact, the closest living relative of cetaceans is the hippopotamus!




2. Since cetaceans are mammals, they breathe air

They are also known as conscious breathers – this means they actively decide when to take a breath, unlike humans who are involuntary breathers. But how do they sleep if they need to consciously breathe? Cetaceans can “shut down” one side of their brain at a time, resting at the surface, while the other half of the brain is alert to keep them breathing. They will rest for just a few hours at a time and switch between the two sides of their brain. 



3. Whales are the largest animals to have ever lived – even larger than any dinosaur!

Blue whales are the largest animals on the planet; they are as long as three back-to-back school buses and have a heart the size of a small car



4. There are two types of cetaceans.

The two types are toothed whales, which includes dolphins, beluga whales and narwhals; and the larger baleen whales, such as humpback and North Atlantic right whales. Toothed whales, as the name suggests, have teeth – but they don’t use them for chewing! Instead, they use them to grab large prey, such as salmon, and then swallow it whole. Baleen whales, on the other hand, have baleen plates. Baleen is made of keratin (just like your fingernails), which acts as a sieve when a whale takes a big gulp of water, then pushes it out through the baleen, catching tiny prey.






5. Whales have the longest migrations of any mammal!

For example, humpback whales can travel over 10,000 kilometres every year between their feeding and birthing grounds!


6. Cetaceans have unique cultures.
Culture – shared values and behaviours passed from generation to generation – is often thought of as a human experience. But researchers have discovered evidence of culture in many cetacean species, ranging from complex social structures and communication, to learned behaviours. There are many examples, such as humpback whale songs and bottlenose dolphins using sea sponges as foraging 

7. Not all cetaceans live in groups, or pods. 7. Not all cetaceans live in groups, or pods.

We often hear about “pods” of whales, but this isn’t always the correct term. A pod refers to a family group of related animals. This is the common grouping of toothed whales, such as resident Killer Whales who live in matriarchal family groups. However, large whales are often solitary and typically travel alone or in loose groups, congregating in foraging grounds or for breeding.

8. Sound and communication are incredibly important to life in the ocean!

Cetaceans use sound to navigate the ocean, find food and communicate with one another. In fact, some groups of cetaceans have different dialects, and some even have a series of clicks and whistles unique to each individual. This can be thought of as their name, which they use to identify themselves to others!

9. Cetaceans play an important role in the food web by keeping the ocean ecosystem balanced and healthy.

As predators, they eat large amounts of prey – for example, blue whales can eat up to 4 tonnes of krill a day! This helps keep populations in balance, as too much or too little of a species can impact the whole ecosystem. As prey, cetaceans can be a food source for other predators (such as Killer Whales) or for deep sea creatures. When a whale dies, its body often sinks, called a whale fall, and its carcass becomes a nutrient-rich food source for deep-sea organisms.

10. Whales help to reduce climate change.

How? With their poop! As whales swim long distances through the ocean, diving deep down and then resurfacing, they mix nutrients in the ocean, with their poop acting as a fertilizer for phytoplankton. Phytoplankton are tiny plants in the ocean that pull carbon from the atmosphere while producing oxygen. In fact, phytoplankton produce 50 to 85 per cent of the oxygen we breathe, meaning every breath we take contains oxygen produced by the ocean!

Unfortunately, many cetaceans are threatened or endangered around the world. With a growing human population, industrialization of our oceans is also increasing. With more commercial fishing, shipping, and oil and gas exploration than ever, threats to cetaceans are increasing as well. Find out more about what we are doing to help conserve these remarkable animals and what you can do to help!



Wednesday, 3 February 2021

Database Management System

 Database management system

A database management system (DBMS) is a software package with computer programs that control the creation, maintenance, and use of a database. It allows organizations to conveniently develop databases for various applications by database administrators (DBAs) and other specialists. A database is an integrated collection of data records, files, and other objects. A DBMS allows different user application programs to concurrently access the same database. DBMSs may use a variety of database models, such as the relational model or object model, to conveniently describe and support applications. It typically supports query languages, which are in fact high-level programming languages, dedicated database languages that considerably simplify writing database application programs. Database languages also simplify the database organization as well as retrieving and presenting information from it. A DBMS provides facilities for controlling data access, enforcing data integrity, managing concurrency control, and recovering the database after failures and restoring it from backup files, as well as maintaining database security.

 Database servers are dedicated computers that hold the actual databases and run only the DBMS and related software. Database servers are usually multiprocessor computers, with generous memory andRAID disk arrays used for stable storage. Hardware database accelerators, connected to one or more servers via a high-speed channel, are also used in large volume transaction processing environments. DBMSs are found at the heart of most database applications. DBMSs may be built around a custom multitasking kernel with built-in networking support, but modern DBMSs typically rely on a standardoperating system to provide these functions.


Components:-

Ø  DBMS engine accepts logical requests from various other DBMS subsystems, converts them into physical equivalents, and actually accesses the database and data dictionary as they exist on a storage device.

Ø  Data definition subsystem helps the user create and maintain the data dictionary and define the structure of the files in a database.

Ø  Data manipulation subsystem helps the user to add, change, and delete information in a database and query it for valuable information. Software tools within the data manipulation subsystem are most often the primary interface between user and the information contained in a database. It allows the user to specify its logical information requirements.

Ø  Application generation subsystem contains facilities to help users develop transaction-intensive applications. It usually requires that the user perform a detailed series of tasks to process a transaction. It facilitates easy-to-use data entry screens, programming languages, and interfaces.

Ø  Data administration subsystem helps users manage the overall database environment by providing facilities for backup and recovery, security management, query optimization, concurrency control, and change management.

The advantages of DBMS:-

Ø  It represents complex relationships among different data items. 

Ø  Keeps a tight control on data redundancy. 

Ø  Enforces user defined rules to ensure the integrity of data in a table form. 

Ø  Maintains data dictionary for the storage of information pertaining to data fields and data manipulation. 

Ø  Ensures that data can be shared across all applications. 

Ø  Enforces data access authorization. 

Ø  Has an automatic intelligent backup and recovery procedure of data. 

Ø  Has different interfaces through which users can manipulate data.


The functions of Database Management

System(DBMS) are as follows -


Ø  Data Definition - The DBMS must be able to accept data definitions in the source form and convert them to appropriate object form . In other words , the DBMS must include DDL processor or DDL compiler components for each of the various data definition languages (DDLs) .

Ø  Data Manipulation - The DBMS must be able to handle requests to retrieve , update, or delete existing data in the database or to add new data to the database . In other words , the DBMS must include a DML processor or DML compiler component to deal with the data manipulation language (DML) .

Ø  Optimization and Execution - DML requests , planned or unplanned , must be processed by the optimizer component whose purpose is to determine an efficient way of implementing the requests . The optimized requests are then executed under the control of the run-time manager .

Ø  Data Security and Integrity - The DBMS must monitor user requests and rejects any attempts to violate the security constraints defined by the DBA (Database Administrator) .These tasks can be carried out at compile time or run-time or some mixture of the two .

Ø  Data Recovery and Concurrency - The DBMS ,some other related software component , called the transaction manager or transaction processing monitor must enforce certain recovery and concurrency controls .

Ø  Data Dictionary - The DBMS must provide a data dictionary function . The data dictionary is a database which contains "data about data" (called meta data or descriptor) .


EXAMPLES  OF DATABASE MANAGEMENT SYSTEM

  •  Microsoft Access
  • MySQL
  • Microsoft SQL Server
  • Oracle
  • FileMaker Pro
  • FoxPro
  • dBASE


 


Give Whales A Chance

About Whales Whales  are a widely distributed and diverse group of fully  aquatic   placental   marine mammals . They are an informal groupi...