--- title: "Create tables" url: https://docs.catalyst.zoho.com/en/tutorials/newsapp/java/create-tables/ description: "Build a web news application that automatically fetches news from a third-party service periodically using the Catalyst Job Scheduling Cron component, and a Job Function and Advanced I/O function coded in Java." last_updated: 2026-08-17T12:16:04Z service: All Services type: tutorial related_links: - name: "Data Store" url: /en/cloud-scale/help/data-store/introduction --- # Create Tables in the Data Store Next, let's create tables in the [Catalyst Cloud Scale Data Store](https://docs.catalyst.zoho.com/en/cloud-scale/help/data-store/introduction/) of the NewsApp project. We will be creating seven tables to store news of various news categories. Let's begin by creating the first table. To create a table, please follow the below-listed steps: 1. Navigate to the [Cloud Scale service](https://docs.catalyst.zoho.com/en/cloud-scale/getting-started/introduction/) from the Catalyst console, and click **Start Exploring**. ![cloudscale](https://catalyst-docs-development.zohostratus.in/images/tutorials/cron/cloudscale.webp) 2. Navigate to **Data Store** under the **Storage** section and click **Create a new Table**. ![create-new-table](https://catalyst-docs-development.zohostratus.in/images/tutorials/cron/create-new-table.webp) 3. Enter the table's name as '**HEADLINES**' and click **Create**. ![headlines](https://catalyst-docs-development.zohostratus.in/images/tutorials/cron/headlines.webp) This table will store the general headlines of the news items obtained through [NewsAPI](https://newsapi.org/). > **Note**: Ensure that you enter the name exactly as instructed, because the application's code contains the same name. The table is now created and displayed on the *Data Store* page. ![created-table](https://catalyst-docs-development.zohostratus.in/images/tutorials/cron/created-table.webp) Click on **New Table** to create the other tables in the same way. ![click-new-table](https://catalyst-docs-development.zohostratus.in/images/tutorials/cron/click-new-table.webp) We will need to create six other tables to store news data of varied categories and name them as follows: 'BUSINESS', 'ENTERTAINMENT', 'HEALTH', 'SCIENCE', 'SPORTS', 'TECHNOLOGY'. > **Note**: Ensure that you enter all the table names exactly as instructed, because the application's code contains the same names. The tables will be displayed on the left in the **Data Store** page. ![all-tables](https://catalyst-docs-development.zohostratus.in/images/tutorials/cron/all-tables.webp) ### Create Columns Now, let's create columns in all the tables. We will create two columns in each table: * **title**: To store the title of the news article * **url**: To store the original URL of the news article's source To create a column in a table, please make sure to follow the below steps: 1. Click **New Column** in the *Schema View* section for the table. ![new-column](https://catalyst-docs-development.zohostratus.in/images/tutorials/cron/new-column.webp) 2. Enter the column's name as '**title**'. Select the data type as **Var Char**, enter the max length as '**255**' and click **Create**. ![title](https://catalyst-docs-development.zohostratus.in/images/tutorials/cron/title.webp) You can learn about the various data types supported by Catalyst and the other properties of a column from the [Data Store help page](https://docs.catalyst.zoho.com/en/cloud-scale/help/data-store/introduction). > **Note**: Ensure that you enter the name exactly as instructed, because the application's code contains the same name. Now create the **'url'** column in the same way. Provide the same values and click **Create**. ![url](https://catalyst-docs-development.zohostratus.in/images/tutorials/cron/url.webp) The columns are now created for the table and will be listed in the *Schema View* section. ![columns-added](https://catalyst-docs-development.zohostratus.in/images/tutorials/cron/columns-added.webp) Now create the same columns with the same values in each of the other six tables. We have now configured the Data Store. We will work on coding the application from our local system. We will configure the Job Scheduling service later.