Question

    Which of the following best represents semi-structured

    data?
    A Relational database table Correct Answer Incorrect Answer
    B Plain text files Correct Answer Incorrect Answer
    C XML files Correct Answer Incorrect Answer
    D JPEG image file Correct Answer Incorrect Answer
    E CSV file Correct Answer Incorrect Answer

    Solution

    Semi-structured data refers to data that does not conform to the strict structure of a relational database but still contains tags or markers that separate elements. XML files are a perfect example of semi-structured data. XML files store data in a hierarchical form with user-defined tags to identify and separate the data. While XML lacks the rigid structure of a table in a relational database, the hierarchical structure allows for better organization than purely unstructured data. Why Other Options Are Wrong : A) Relational database table : This is structured data , where the data is organized into rows and columns in a table, making it highly structured and queryable. B) Plain text files : These are unstructured data as they consist of free text without any inherent structure, which makes it difficult to categorize or query efficiently. D) JPEG image file : A JPEG image file is a type of unstructured data . It stores visual data (pixel information) and does not have inherent structure or identifiable components like XML. E) CSV file : While CSV files may look similar to semi-structured data, they are primarily structured data . The data in CSV files is organized into rows and columns, which makes it easier to process compared to unstructured formats like plain text.

    Practice Next