728x90 반응형 Java111 데이터베이스 개념: DDL을 통한 테이블 생성 이번 글에서는 '데이터베이스 개념: DDL을 통한 테이블 생성'에 대해 상세하게 알아보도록 하겠습니다. 이전 글에서는 데이터 자료형에 대해 살펴보았습니다. 이번에는 SQL의 DDL(Data Definition Language)을 사용하여 테이블을 생성하는 방법에 대해 깊게 이해해 보겠습니다. 1. DDL(Data Definition Language)의 개념 데이터베이스에서 'DDL'은 데이터를 정의하는 언어입니다. SQL은 데이터베이스 구조를 정의하고 관리하는 데 사용되는 다양한 명령어를 제공합니다. 이 중 CREATE, ALTER, DROP 등의 명령어가 포함되며, 이들은 각각 테이블 생성, 수정, 삭제와 같은 작업을 수행합니다. DDL은 스키마(Schema)라고 불리는 데이터베이스 구조를 만들거나 변.. 2023. 9. 26. OOP 활용: 상속의 개념과 사례 이번 글에서는 객체 지향 프로그래밍(Object-Oriented Programming, OOP)의 핵심 요소 중 하나인 '상속(Inheritance)'에 대해 자세히 다루겠습니다. 이전에는 상속의 기본적인 개념을 살펴봤지만, 이번 글에서는 좀 더 심화된 내용과 실제 사례를 통해 상속을 깊게 파고들겠습니다. 1. 상속이란 무엇인가? 상속은 객체 지향 프로그래밍에서 중요한 개념 중 하나로, 클래스 간의 관계를 설정하는 방법입니다. 한 클래스가 다른 클래스의 속성과 메소드를 받아오는 것을 말합니다. 자식 클래스(하위 클래스)가 부모 클래스(상위 클래스)로부터 속성과 메소드를 물려받아 사용할 수 있습니다. 2. 왜 상속을 사용하는가? 상속은 여러 가지 장점 때문에 사용됩니다: 코드 재사용: 이미 작성된 코드를 .. 2023. 9. 26. 데이터베이스 개념: 데이터 자료형 이번 글에서는 '데이터베이스 개념: 데이터 자료형'에 대해 상세하게 알아보도록 하겠습니다. 이전 글에서는 테이블 정의와 그 구성 요소에 대해 살펴보았습니다. 이번에는 테이블을 구성하는 데 필수적인 '데이터 자료형'에 대해 깊게 이해해 보겠습니다. 1. 데이터 자료형(Data Types)의 개념 데이터베이스에서 '데이터 자료형'은 각 열(Column)에서 저장할 수 있는 데이터의 종류를 정의합니다. SQL은 다양한 데이터 타입을 제공하며, 이를 사용하여 숫자, 문자열, 날짜 등 다양한 형태의 정보를 저장하고 관리할 수 있습니다. 예를 들어, 직원 이름을 저장하는 열은 문자열 타입(VARCHAR), 생일을 저장하는 열은 날짜 타입(DATE), 월급을 저장하는 열은 숫자 타입(INT 혹은 DECIMAL 등)으.. 2023. 9. 25. OOP 개념: static과 final의 다차원배열 이번 글에서는 객체 지향 프로그래밍(Object-Oriented Programming, OOP)의 핵심 요소 중 하나인 'static'과 'final의 다차원 배열'입니다. 이전에는 static과 final 배열에 대한 기본적인 개념을 살펴봤지만, 이번 글에서는 좀 더 복잡한 형태인 다차원 배열에 대해 깊게 파고들겠습니다. 1. static이란 무엇인가? 먼저, static이란 Java와 같은 객체 지향 언어에서 사용되는 키워드로, 클래스 수준에서 작동하는 변수나 메소드를 선언하는 데 사용됩니다. 그 말은 즉슨, 해당 변수나 메소드는 클래스의 모든 인스턴스가 공유한다는 것입니다. 이렇게 클래스 수준에서 작동하므로, 객체(즉 인스턴스)를 생성하지 않고도 접근할 수 있습니다. 2. 왜 static을 사용하는.. 2023. 9. 25. 이전 1 ··· 12 13 14 15 16 17 18 ··· 28 다음 728x90 반응형