Posts

Featured Post

SQL Interview Success: Unlocking the Top 5 Frequently Asked Queries

Image
 Here are the five top commonly asked SQL queries in the interviews. These you can expect in Data Analyst, or, Data Engineer interviews. Top SQL Queries for Interviews 01. Joins The commonly asked question pertains to providing two tables, determining the number of rows that will return on various join types, and the resultant. Table1 -------- id ---- 1 1 2 3 Table2 -------- id ---- 1 3 1 NULL Output ------- Inner join --------------- 5 rows will return The result will be: =============== 1  1 1   1 1   1 1    1 3    3 02. Substring and Concat Here, we need to write an SQL query to make the upper case of the first letter and the small case of the remaining letter. Table1 ------ ename ===== raJu venKat kRIshna Solution: ========== SELECT CONCAT(UPPER(SUBSTRING(name, 1, 1)), LOWER(SUBSTRING(name, 2))) AS capitalized_name FROM Table1; 03. Case statement SQL Query ========= SELECT Code1, Code2,      CASE         WHEN Code1 = 'A' AND Code2 = 'AA' THEN "A" | "A

5 Things Mainframe Programmers Must Know About NetCOBOL

Image
NetCOBOL is an open platform COBOL development environment which takes advantage of the features of mainframe COBOL. It is ready for the latest technology and a state-of-the-art environment as well. NetCOBOL is a trademark or registered trademark of Fujitsu Limited. NetCOBOL NetCOBOL It is available in both 32 bit and 64 bit  Net COBOL claims compatibility with other COBOL Compilers like VS COBOL, OS/VS COBOL and Micro Focus COBOL.  Provides a debugger and complete integrated development environment(IDE) with COBOL.  Provides IP tools like Power COBOL (These tools help Developer to build Windows biased GUI Apps) and PowerBsort.  It supports databases like Microsoft SQL Server, Oracle, and Pervasive SQL.  Claims to support native SQL Calls “EXEC SQL” within Net COBOL.  It supports Betrive Files as well.  Support Both Modern IDE (Eclipse Plugins for Linux and VS IDE plug-in for Windows)  Linux Version of Net COBOL also supports JAVA, C, C++, and Python.  Windows Version

R Language Tutorial for Mainframe Programmers

Why R? It's free, open source, powerful and highly extensible. "You have a lot of prepackaged stuff that's already available, so you're standing on the shoulders of giants," Google's chief economist told The New York Times back in 2009. Free Resources on R Language Part 1: Introduction Part 2: Getting your data into R Part 3: Easy ways to do basic data analysis Part 4: Painless data visualization Part 5: Syntax quirks you'll want to know Part 6: Useful resources Details of R Language Because it's a programmable environment that uses command-line scripting, you can store a series of complex data-analysis steps in R. That lets you re-use your analysis work on similar data more easily than if you were using a point-and-click interface, notes Hadley Wickham, author of several popular R packages and chief scientist with RStudio. That also makes it easier for others to validate research results and check your work for errors -- an issue that

Top Niche Skills You Need for Big Data Career

Image
The following niche skills recruiter looking in Big Data Anaytics professionals: Creativity Analytical Skills Business Analysis Skills Business Intelligence Skills IT Technical Skills Related: Hot IT Skills in 2016

How to Select Programming Language for a Project

The choice of a programming language is often dictated by other real-world constraints such as cost, availability, training, and prior investment, or even emotional attachment. Since these aspects are highly variable, it seems a waste of time to consider them much for this comparison. Top Listed Programming Languages: - Python - Java - Perl -JavaScript - Tcl - SmallTalk -C++ Related: 30 High Paying IT Jobs

5 Best Features and Development Model for Agile

Image
In Agile development model each sprint has phases of requirements, design, development and testing. In the development phase, development team concentrates on new features to be developed and unit testing around it. But it misses on the regression of existing working functionality. This leads to defect seepage from Development phase to Test phase. Consequence of it is late defect identification, reporting, fixing and re-verification of the defect. This defect cycle continues till it is fixed. Drawback of Agile The drawback of this approach is project teams put in extra effort of identifying defects and reporting. Late identification of defects also leads to risk of schedule slippage. Here in this article is a mechanism proposed to minimize defect leakage from development phase to testing phase in agile software development life cycle by moving the regressed automated scripts from testing phase to development phase. Related: Agile+Developer+Jobs The advantages of this approac

What is so Trendy in Data Visualization and Reporting

Data Visualization: Data visualization is the process that defines any effort to assist people to understand the importance of data by placing it in a visual context.  Patterns, trends, and correlations that might be missed in text-based data can be represented and identified with data visualization software. It is a graphical representation of numerical data. This is one of the Hot skills in the market, you will get the highest salary. Types of data visualization Visual Reporting Visual reporting uses charts and graphics to represent business performance, usually defined by metrics and time-series information. The best dashboards and scorecards enable the users to drill down one or more levels to view more detailed information about a metric A dashboard is a visual exception report that signifies the ambiguities in performances using visualization techniques Visual Analysis Visual-analysis allows users to visually explore the data to observe the data and discove

Complete Videos of IBM Watson IoT

Image
Watson IoT is a set of capabilities that learn from, and infuse intelligence into, the physical world. The Internet of Things-generated data is growing twice as fast as social and computer-generated data, and it is extremely varied, noisy, time-sensitive and often confidential. You can learn quickly IBM watson for IoT quickly. Complexity grows as billions of devices interact in a moving world. This presents a growing challenge that will test the limits of programmable computing.  What is Cognitive IoT Cognitive IoT is not explicitly programmed. It learns from experiences with the environment and interactions with people.  It brings true machine learning to systems and processes so they can understand your goals, then integrate and analyze the relevant data to help you achieve them. References IBM Watson IoT videos 5 Challenges in internet of things Follow us on social media Facebook Twitter