분류 전체보기 232

SQL Server 관리 스튜디오로 새 테이블 만들기

세개의 테이블을 만들거에요 첫번째 customer, 두번째 fruit, 세번째 indent 고객은 4개의 속성을 갖고, 고객번호와 고객명은 문자열로 10개의 문자까지 가질 수 있게 만듭니다.크기는 글자 수를 의미합니다.주문 테이블은 기본키를 복합키 형태로 구성합니다. 즉세개의 항목(고객번호, 과일번호, 주문일자)을 묶어서 하나의 프라이머리 키로 사용 하는 복합키형태 그리고 고객번호와 과일번호는 고객테이블의 고객번호와 과일테이블의 과일번호를 참조하는 외래키 형태로 사용할 거기 때문에 외래키로 지정합니다. 이름을 넣어줍니다.첫번째 항목은 cno 데이터 형식은 char(10) , Null 허용 체크 해제-char(10) 테이블 타입은 캐릭터 타입으로 10글자까지 넣을수 있습니다.cno 같은 경우 프라이머리 키..

데이터베이스 2025.03.28

MS SQL Server - 시퀀스 서버 관리 스튜디오 사용하기

메뉴는 몰라도 되고 도구바만 알면 됩니다.데이터베이스 만들기 데이터베이스 이름을 지정하면데이터베이스 파일 아래 2개의 파일이 생깁니다.최종 파일 이름은 .mdf  처음 시작할때 크기는 서버마다 처음 크기가 달라요... 누르면 로그파일도 수정해줘요 참고로 백분율단위로 사용하는것보다 메가바이트 단위로 사용하는 것이 성능향상에 도움이 된다고 합니다. 방금 만든 store 데이터 베이스는 데이터 베이스 안에 보입니다. 만약 안보이면 데이터베이스 우클릭 새로고침 하면 보입니다.데이터베이스의 자동증가 최대크기를 변경하고 싶으면

데이터베이스 2025.03.28

MS-SQL 설치

microsoft sql Server 2019 다운로드     클릭하면 다운로드 페이지로 이동사용 가능한 언어 중 꼭 한국어 선택 시퀀스 서버 엔진을 다시 가동시키기 위해 윈도우 시스템을 다시 재가동 시킵니다.재부팅 후윈도우 인증 모드 -> 시퀀스 서버 인증모드로 바꿔야 합니다.인증모드는 두가지 인데..윈도우 인증모드는 윈도우즈 로그인한 그 인증방법과 동일한 계정을 사용하기 때문에 보안상 문제 생길 수 있음 시쿼스 서버 사용시 - 시퀀스 서버 인증모드를 권장하고 있습니다.처음 접속할때는 윈도우즈 인증모드로 들어가서 인증해야합니다.시퀀스 서버 인증모드로 바꾸는 방법  시퀀스 서버에 접속하기 위한 매니지먼트 스튜디오를 실행시킵니다.  시작 메뉴 - SQL Server 2019 구성 관리자시퀀스 서버 가동중인..

데이터베이스 2025.03.28

프라이머리 키란?

MySQL에서 **프라이머리 키(Primary Key)**는 데이터베이스 테이블에서 각 레코드를 고유하게 식별하는 데 사용되는 컬럼 또는 컬럼들의 집합입니다. 쉽게 말해, 프라이머리 키는 각 행(레코드)을 유일하게 구별할 수 있도록 보장하는 역할을 합니다.주요 특징:유일성 (Uniqueness): 프라이머리 키에 속하는 값은 반드시 테이블 내에서 유일해야 합니다. 즉, 두 개 이상의 행이 동일한 프라이머리 키 값을 가질 수 없습니다.NULL 값 허용 안 함: 프라이머리 키 컬럼은 NULL 값을 가질 수 없습니다. 모든 레코드에 대해 반드시 값이 존재해야 합니다.자동 인덱스 생성: 프라이머리 키는 기본적으로 인덱스가 생성되므로, 해당 키를 기준으로 빠른 검색이 가능합니다.예시:CREATE TABLE 사용자..

데이터베이스 2025.03.28

nextInt()

nextInt() 는 자바에서 사용되는 메소드로, Scanner 클래스의 일부입니다. 이 메소드는 사용자로부터 정수 입력을 받을 때 사용됩니다.다음은 nextInt() 메소드를 사용하는 자바 예제입니다:import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("정수를 입력하세요: "); int number = scanner.nextInt(); // 사용자가 입력한 정수를 읽어옵니다. System.out.println(..

JAVA 2025.03.27

연산자

비트.시프트 연산자비트 연산자와 시프트 연산자는 정수 타입에만 사용 비트 연산자의 종류 연산자설명& (and 연산)두 비트 모두 1일 때만 1 이며, 나머지는 모두 0이다.| ( or 연산)두 비트 모두 0일 때만 0 이며, 나머지는 모두 1이다.^ ( xor 연산)두 비트 같으면 0, 서로 다르면 1이다.~해당 비트가 0이면 1, 1이면 0으로 변환한다.  시프트 연산자의 종류연산자a연산자 b일 경우 설명(예를 들어 , a a의 모든 비트를 왼쪽으로 이동하며, 이동할 때마다 최하위 비트를 0으로 채운다. 곱셈 효과가 나타나기 때문에 산술적 왼쪽 시프트 (Arithmetic Left Shift) 라고 한다.>>a의 모든 비트를 오른쪽으로 b비트 만큼 이동하며, 이동할 때마다 최상위 비트와 동일한 비트로 ..

JAVA 2025.03.27

자바 데이터 타입

자바에서는 데이터를 저장하기 위한 다양한 데이터 타입이 있습니다. 자바의 데이터 타입은 크게 **기본형(Primitive Type)**과 **참조형(Reference Type)**으로 나눌 수 있습니다.1. 기본형 데이터 타입 (Primitive Types)기본형 데이터 타입은 자바에서 제공하는 가장 기본적인 데이터 타입으로, 변수에 직접 값을 저장합니다. 자바는 8개의 기본형 데이터를 제공합니다:데이터 타입 크기 기본값 설명byte1바이트0-128 ~ 127 범위의 정수short2바이트0-32,768 ~ 32,767 범위의 정수int4바이트0-2^31 ~ 2^31-1 범위의 정수long8바이트0L-2^63 ~ 2^63-1 범위의 정수float4바이트0.0f부동소수점 숫자, 단정도double8바이트0.0..

JAVA 2025.03.26

자바 식별자

자바에서 식별자는 변수, 클래스, 메서드, 패키지 등 프로그램에서 사용하는 이름을 의미합니다. 식별자는 규칙에 따라 작성해야 하며, 주로 다음과 같은 조건을 따릅니다:자바 식별자 규칙첫 글자는 문자여야 함: 식별자는 반드시 문자(알파벳 대소문자 A-Z, a-z), 달러 기호 $, 또는 밑줄 _로 시작해야 합니다. 숫자는 첫 글자로 올 수 없습니다.예: int value;, String $name;, boolean _flag;나머지 문자는 문자, 숫자, 밑줄, 달러 기호가 올 수 있음: 첫 글자 외에도 문자, 숫자, 밑줄 _, 달러 기호 $만 사용 가능합니다.예: int num123;, String _tempValue;, double $price;예약어 사용 불가: 자바의 예약어(키워드)는 식별자로 사용할..

JAVA 2025.03.26

자바 이클립스 워크스페이스 바꾸는 방법

1. 바탕화면 elipse 더블 클릭 - 경로 지정2. file - Switch Workspace - other... 선택2-1. 작업환경(워크스페이스) "1장" 확인2-2. [File] > [Import...] 클릭2-3. [Existing Projects into Workspace] 항목 선택   2-4. [Browse...]버튼을 클릭하여 자바코드 경로의 폴더를 선택  2-5. [Project Explorer]탭에 import된 프로젝트 항목이 나타납니다.   2-6. [Ex 2-1] > [src] > Hello.java 더블클릭으로 자바코드 확인 후, 민트 형광으로 표시한 실행 아이콘을 클릭하여 자바코드를 실행합니다.   2-7. 형광표시된 [Console]탭에 코드 실행결과가 나타납니다.

JAVA 2025.03.26